Cutshort logo
A leading global digital consultancy logo
Senior Android Developer
A leading global digital consultancy
Senior Android Developer
A leading global digital consultancy's logo

Senior Android Developer

at A leading global digital consultancy

Agency job
via Qrata
5 - 15 yrs
₹15L - ₹21L / yr (ESOP available)
Ahmedabad
Skills
skill iconAndroid Development
skill iconKotlin
skill iconJava

Sr. Android Developer

It is a digital consultancy that partners with the world's leading brands to design and deliver compelling digital products and services for their customers. It is a digital engagement provider for more than 200 of the world’s leading brands. We are a collective of consultants, designers, developers, cloud advisors, and data scientists - spread across 3 continents and 9 offices - who create compelling digital experiences to help clients show they care to the people who matter most - their consumers, patients, and employees.

We are seeking a Senior Android Developer with demonstrated experience designing and implementing enterprise scale mobile solutions. The ideal candidate will bring both strategic vision and solid execution skills to create native applications for mobile devices.

 

Responsibilities: 

  • Design and develop native mobile applications for Android
  • Integrate mobile apps with RESTful web services
  • Work with UX Designers, Mobile Architects and other Developers to build enterprise mobile solutions
  • Work as part of an agile team on leading edge technologies

Skills and Experience:

  • 5+ years experience developing applications software
  • Excellent working knowledge of an objective oriented language (Java, C++, Objective-C, C#, or similar) - including 2+ years Java
  • Android, Android Jetpack, Kotlin, Java, coroutines, MVVM, MVP, Pro-Guard, test cases, unit cases, Agile, Git, App Security
  • Demonstrated expertise with the Android SDK
  • Experience using RESTful APIs to integrate mobile applications to server side systems.
  • Good understanding of software development best practices
  • Experience working in an agile environment
  • Working knowledge of SCM with strong emphasis on Git and proper Git Flow
  • Must reference at least one application you developed that is available today.
  • Knowledge of Hybrid technologies like : ReactNative, Ionic will be plus point.

Qualifications:

  • Bachelor in  Computer Science or equivalent work experience
  • Good communicator and team player with strong organizational skills
  • Ability to be proactive, find solutions and meet deadlines
  • A good sense of humor and a passion for technology

 

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

Semi Stealth Mode startup in Delhi
Semi Stealth Mode startup in Delhi
Agency job
via Qrata by Blessy Fernandes
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
1 - 4 yrs
₹20L - ₹25L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava

A Delhi NCR-based Applied AI & Consumer Tech company tackling one of the largest unsolved consumer internet problems of our time. 

We are a motley crew of smart, passionate and nice people who believe you can build a high-performing company with a culture of respect aka a sports team with a heart aka a caring meritocracy.


Position Overview:

As an Android Developer, you will have the exciting opportunity to work on developing, testing, and maintaining Android applications that deliver exceptional user experiences. Collaborating closely with cross-functional teams, you will play a key role in transforming ideas into functional and user-friendly applications that meet the needs of our customers.


Key Responsibilities:

● Participate in the entire application development lifecycle, from concept and design to testing and deployment.

● Write clean, efficient, and maintainable code following coding standards and best practices.

● Continuously research and stay up-to-date with the latest Android development trends, tools, and technologies.

● Assist in maintaining code repositories and version control using tools like Git.

● Collaborate with UI/UX designers to ensure seamless integration of design elements and optimal user experience.


Qualifications:

●     Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

●     Strong passion for mobile app development and a genuine interest in the Android platform.

●     Solid understanding of Java and/or Kotlin programming languages.

●     Basic knowledge of Android application architecture and components (Activities, Fragments, Services, etc.).

●     Familiarity with development tools and frameworks such as Android Studio and Gradle.

●     Adept problem-solving skills and the ability to think critically.

●     Strong communication skills, both verbal and written.

●     Prior experience with personal or academic Android projects is a plus.

●     Knowledge of UI/UX principles and design patterns is a bonus.

Read more
Kaleidofin
at Kaleidofin
3 recruiters
Poornima B
Posted by Poornima B
Chennai, Bengaluru (Bangalore)
1 - 7 yrs
Best in industry
skill iconKotlin
Model-View-View-Model (MVVM)
Retrofit
RxJava

We are seeking extremely smart Android developers who are passionate about pushing mobile technologies to the limits.

Responsibilities
  • Design and develop products by working closely with business teams.
  • Design super intuitive experiences in the next generation of our mobile applications.
  • Build performant, scalable, yet secure, enterprise-ready android applications with architecture that is fast yet lean on the backend servers enabling them to support millions of users in parallel.
  • Build enterprise-ready back end architectures that can support millions of users in parallel.
  • Gain experience with hands-on coding and independent ownership of software components.
  • Follow strong engineering best practices and champion their adoption.

Requirements
  • 2+ years’ experience in android software development and delivery.
  • Bachelor’s or Master’s degree in engineering from a reputed institute(preferably IITs, NITs, or other top engineering institutes).
  • Strong grasp of CS fundamentals, algorithms and excellent problem-solving abilities.
  • All experience should be from good product development or e-commerce background.
  • Must have shown good stability in all your previous associations.
  • Knowledge of UI architectural patterns like MVVM(preferable), MVC, MVP, data binding, activity & fragment lifecycle, recycler view, navigation component, layouts (constraint layout preferable), theming etc.
  • Should have actively used retrofit, work managers, android jetpack, Rx java, dagger, retrofit, android sdk, GIT/bitbucket, gradle/ant and very keen on exploring other proven tech stacks.
  • Comfortable with test-driven development in android with UI testing, instrumented unit testing and unit testing using junits, mockito or other tools.
  • Willingness to learn and write simple backend REST API’s (preferably in Java, spring boot & hibernate) without having to completely depend on backend engineers for delivery.
  • Has worked in a fast-paced agile organization building stateless and re-entrant/resumable android applications.
Read more
HomeGround
at HomeGround
2 candid answers
1 video
Santosh Vuppala
Posted by Santosh Vuppala
Hyderabad
1 - 4 yrs
₹6L - ₹10L / yr
skill iconFlutter
skill iconiOS App Development
skill iconAndroid Development
Computer Vision
CI/CD

Key Skills

  • Must have experience building apps using fluter, good knowledge on dart. Preferably built and deployed couple of apps both on iOS and Android
  • Good knowledge in integrating or developing app functions using firebase
  • Must have ported at least 2 applications on iOS and Android platforms. Exposure to the entire build piepline is a must.
  • Has good knowledge on how native android and iOS apps work. Must have experience building iOS native apps
  • Has an understanding on Computer vision and basic deep learning concepts. Any prototypes of proof of concepts are a big plus.

What they need to do?

  • Code - write or learn to write clean code, understand design patterns and develop a quick turnaround time to ship updates
  • UI/UX - understand design guidlines and implement them in the project
  • Communication - communicate project goals clearly to the team. Understand and convert project requirements in to actionable steps
  • Documentation - maintain documentation to support product development

What is homeground?
  • HomeGround is an AI platform that helps aspiring cricketers and coaches level up thier training. We help our users get an equal opportunity to play, train for and achieve their goal by providing professional level training analytics right on the smartphone, no special equipment or sensors required.
  • HomeGround is one of the Top 10 early stage sports tech startup selected by Startupbootcamp Australia
 Team
  • Our team shares experience in product growth, marketing and deep learning. We are passionate about our work and are committed 100% to our startup.
Read more
Vavia Technologies Pvt. Ltd.
Alan DSouza
Posted by Alan DSouza
Remote, Bengaluru (Bangalore)
4 - 7 yrs
₹9L - ₹15L / yr
skill iconAndroid Development
skill iconFlutter
skill iconJava
skill iconReact Native
We are a fast paced startup that has both inhouse products and provides technology consulting to other product companies as well. Given this, you will have deep exposure to a several innovative products.

However, Most importantly, you will need to be very passionate about building products and will need to thrive in a startup environment. 

We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.

Responsibilities - 
  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Requirements & Qualifications
  • BE/MS degree in Computer Science, Engineering or a related subject 
  • Proven software development experience and Android skills development
  • Proven working experience in Android app development and have published at least 5 original Android apps
  • Experience with integrating various Android SDKs
  • Knowledge of developing own Android SDKs for distribution to other developers
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

Most important requirements and TLDR - 
  • Know how to build android applications and integrate APIs/SDKs
  • Know how to create android SDKs
  • Have built and launched atleast 5 android apps
  • Ability to build complex apps on Android
Read more
Andesoft Consulting
at Andesoft Consulting
6 recruiters
Ashish Sharma
Posted by Ashish Sharma
Mumbai
3 - 10 yrs
₹5L - ₹15L / yr
skill iconAndroid Development
skill iconKotlin
Android Developer
skill iconJava
UIKit
+2 more
Role: Android Developer.
Job type: Full time.
Role type: Technical.
Location: Mumbai
Functional Area: Mobile App development specializing in CRM and Sales Force Automation IT solutions.

About the role:
We are looking for an Android developer responsible for the development and maintenance of applications aimed
at a vast number of diverse Android devices. Your primary focus will be the development of Android applications
and their integration with back-end services. This Android app developer will work with our team of engineers to
design and build the next generation of our mobile applications. In addition, an Android developer must pay special
attention to the application’s compatibility with multiple versions of Android and device types.
You will be responsible for -
● Design, build, and maintain high performance, reusable, and reliable Java and Kotlin Code..
● Collaborate with cross-functional teams to define, design, and implement features
● Translate designs and wireframes into high quality code.
● Should have strong UI development skills (complex views, trees, animations, rendering) and strong knowledge of
the Android UI kit
● Strong knowledge of Android UI design principles, patterns, and best practices.
● Ensure the best possible performance, quality, and responsiveness for the application.
● Experience consuming and/or designing REST APIs and knowledge on integrating with external data sources.
● Strong skills on JSON parsing as well as XML for fetching data into the application.
● Familiarity with cloud message APIs and push notifications.
● Deep understanding of the Android SDK and Android Studio/Eclipse.
● Unit-test code for robustness, including use cases, usability, and general reliability.
● Identify and correct bottlenecks, work on bug fixing and improving application performance
● Continuously discover, evaluate, and implement new technologies to maximize development efficiency
● Strong knowledge of different versions of Android, and how to deal with different screen sizes.
● Experience with offline storage, threading, and performance tuning.
● Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
● Ability to understand business requirements and translate them into technical / coding requirements.
● Proficient understanding of code versioning tools, such as Git.
● Excellent working skills on Android application components like Intent, Service, Broadcast Receiver, Content
Provider and Content Resolver.
● Excellent communication skill and think out of the box to achieve the business logic with less impact and
revisions.
Qualification & Experience:
● Any Engineering Graduate or Post Graduate.
● BS degree in Information Technology, Computer Science or equivalent (BE Preferred)
● 3 Years of Professional Experience.
Great to have’s: Must have skills or competencies.
● Strong written and verbal communication skills.
● Being able to work in a fast-paced multidisciplinary environment as in a competitive landscape new data keeps
flowing in rapidly and the world is constantly changing
What we offer you?
● An open minded, collaborative culture of enthusiastic technologists.
● Getting to work with our clients and be part of the next level evolution.
About Andesoft Consulting:
Andesoft is a boutique interactive services shop strategically combining business analytics and design. The primary
domain expertise covers, Web architecture, CMS and CRM technologies
Market and business analytics to achieve better market segmentation and campaign management
Custom off-line and on-line interactive applications
The 3 major business verticals we specialize in are Health Care, Financial Services, and Public and Non-profit
Sectors.
Company Profile: http://www.andesoftconsulting.com
Read more
Abhidip swastik Private Ltd
Vikas Bhadoria
Posted by Vikas Bhadoria
Remote only
1 - 3 yrs
₹1.8L - ₹2.5L / yr
skill iconAndroid Development
skill iconiOS App Development
skill iconSwift
Cocoa Touch
skill iconKotlin
+5 more
About us

Roles and Responsibilities

  1. Proficiency in Android / Swift with Cocoa Touch
  2. Knowledge of Google Play store Guide lines with Apple Human Interface Guidelines
  3. Familiar with Android Studio with iOS SDK (UIKit, Core Data, Core Location, etc.)
  4. Knowledge of (JSON, XML, SOAP, REST) with Familiarity with RESTful APIs to connect
  5. Android and iOS applications to back-end services.
  6. Knowledge of SQLite, MySQL or similar database management system
  7. Must have sound knowledge in react native.
  8. Familiarity with cloud message APIs and push notifications.
  9. Experience with source control systems (Subversion,Git)
  10. Preference for Mobile App development using React native.
  11. Knowledge of HTML5, JavaScript, jQuery, Ajax is an added advantage.
Read more
Global Insurance Company
Global Insurance Company
Agency job
Navi Mumbai
2 - 6 yrs
₹4L - ₹10L / yr
Ionic
PhoneGap
skill iconiOS App Development
SDK
skill iconNodeJS (Node.js)
+4 more
- Development and Maintenance of Mobile Apps. - Development, Design and Maitenance of Mobile Apps - both Native as well as Hybrid. Should be expert in writing cloud based code and deployment. - Development and Maintenance of Mobile Apps basis the business needs. - Implementing Security and Data protection measures. - Comprehending the overall system architecture and suggesting measures to improve the mobile app performance to meet customer's expectations. - Sound knowledge of Mobile Web Frameworks. Familiar with APIs, Web Services & Plugins.
Read more
Our client manages marketplace for medicine & wellness produ
Our client manages marketplace for medicine & wellness produ
Agency job
via CutShort Team by Swati Joshi
Bengaluru (Bangalore)
1 - 3 yrs
₹10L - ₹20L / yr
skill iconAndroid Development
skill iconReact Native
RESTful APIs
skill iconReact.js
skill iconJava
+2 more
As an Android / React Native Developer, you will participate with the senior developer in the entire application lifecycle, designing, coding, testing, debugging to deployment.
 
What you will do:
  • Implementing designs and coordinating the frontend development and required backend for it.
  • Working on back-end development tasks and designing architecture for the same.
  • Performing research and find opportunities to utilise web development best practices, forming guidelines to improve system productivity, and working on scaling and monitoring.
  • Working with cross-functional teams to maintain and make sure the product should be scalable, maintainable and secure.
  • Coordinating with multiple junior team members for the development of the tasks & projects
  • Developing user interface components and implementing them following well-known React.js workflow.
  • Architecting the application out in clean MVC kind of architectures in ReactNative for Android/ iOS app development.
  • Developing APIs with MVC frameworks in Java / Python.
  • Designing and building REST APIs.
  • Building on and maintaining services on cloud platforms.
  • Building reusable code and libraries for future use.

 


Candidate Profile:

What you need to have:

  • Bachelor's degree in Computer Science or related field.
  • 1+ years of experience working as Android or React Native development
  • Built an application from scratch earlier.
  • Strong computer science fundamentals.
  • The ability to own end to end responsibility - right from requirement to release.
  • Willingness and enthusiasm drive to learn new technologies.
  • The ability to pick the right tools for the job.
  • Desire and ability to play different roles as necessary
  • If Android, you should have strong understanding of activity lifecycle, other components like service, broadcast receiver. 
  • Core knowledge in Rxjava, Rxandroid, retrofit etc. and can work with Kotlin programming language. 
  • If React Native, should be well versed with React JS and React Native.
Read more
Charmboard
Bengaluru (Bangalore)
4 - 8 yrs
₹6L - ₹16L / yr
skill iconAndroid Development
skill iconiOS App Development
skill iconPHP
skill iconPython
Job descriptionRole: Senior Engineer Mobile Development -Android and iOSExperience: 5+ yearsLooking for a mobile developer, who has extensive knowledge of android and can pick up iOS skills when need arises.- Looking for some one who can deliver under deadline with minimum supervision.- Looking for someone who will be go to guy for all issues pertaining mobile development within company.Skills Required:- 4+ years of overall Android / iOS development.- Strong programming skills and inside-and-out knowledge mobile app development.- Strong programming and debugging skills with extensive knowledge of the Android SDK.- Experience using and creating scalable web-based RESTful APIs.- Object Oriented PHP and Python skills at all scales.- Demonstrated success in defining and launching mobile apps.- Team worker- Excellent communication skills- Strong interpersonal skills- Ability to understand client's needs and present solutions
Read more
Sash Digital Advertisement Private Limited
Raghav Muthiah
Posted by Raghav Muthiah
Chennai
4 - 100 yrs
₹4L - ₹5L / yr
skill iconAndroid Development
skill iconJava
skill iconXML
Mobile Payments
Sash Digital Advertisement Private Limited is a Digital Advertisement Agency. We act as a conduit platform between advertisers and consumers. Sash.Cash-A Pocket Money App, A digital media platform to push advertisements at effective cost from the other medium. We resolve the pain of the advertiser by providing accuracy, reach and certainty and create an opportunity for the brand to post ad for massive reach with efficiency. Sash.Cash positions itself as a market leader in the ecosystem of advertising platform, acting as a bridge to bind both the user and the brand. We reward the user for viewing each ad and enable them to avail recharge and transfer money from the user wallet. Sash.Cash a very ambitious company has two key mantras for its successful functioning. We have created a new revolution in the field of advertisement whereby we diversify ourselves into the panoramic categories like video ads, audio ads, poster ads, app downloads, open link facilities divulging from the traditional ways of advertising. Being a single podium for all kind of advertisements and making the users earn, Sash.Cash stands unique and makes difference from the traditional ways of advertising. Android Developer Responsibilities: • Design and build advanced applications for the Android platform • Collaborate with cross-functional teams to define, design, and ship new features. • Work with outside data sources and API's • Unit-test code for robustness, including edge cases, usability, and general reliability. • Work on bug fixing and improving application performance. • Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Requirements: • 4+ experience as Android developer • Proven working experience in Android development • Have published at least one original Android app • Experience with Android SDK • Experience working with remote data via REST and JSON • Experience with third-party libraries and APIs • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies • Solid understanding of the full mobile development life cycle.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos