Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 6.0 years
0 Lacs
bengaluru, karnataka, india
On-site
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. Job Description Key Skills Minimum 4-6 years of experience in Android native application development Hands-on experience in Kotlin and Java with unit test cases Experience in architecting multiple Android applications including MVVM architecture (LiveData, LifeCycle, ViewModels, Flow) Excellent knowledge and experience in Android JetPack Components, Custom Components, RoomDB, WorkManager, Coroutines, Maps, Bluetooth, BLE, Wi-Fi, Socket-Connections Experience in Agile development environments Skills Expert level skills in Android Programming Expert level knowledge in Kotlin and Core Java with OOPS concepts and design patterns. Good knowledge in designing and consuming SOAP/Rest based interfaces Good knowledge in animation and 2D graphics programming in Android Ability to write production quality code and to work from and maintain existing code base Successful track record in development of android apps - one or more apps published in store Mandatory skills Kotlin, Java, Android native application, MVVM Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules. Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Posted 1 day ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. We are looking for an expert in Android application development with solid foundation in enterprise and commercial applications, interested in building highly performant mobile apps with Jetpack and Kotlin. Your primary focus will be on leading a team, proposing reference architectures, creating estimates, and giving inputs to client proposals. You will also lead the development of user interface and reusable components. You will ensure that these components and the overall application are robust and easy to maintain. A commitment to collaborative problem solving, sophisticated expandable design, and quality product is important. **Responsibilities:** - Developing new user interface using Jetpack compose - Networking Libraries and integration with third-party frameworks - Building reusable components and libraries for future use - Translating designs and wireframes into high quality code - Ability to optimize the code through the use of instruments or various techniques of memory profiling - Guiding the team to follow best industry practices to deliver clean code while keeping performance in check - Fostering teamwork and leading by example - People and Stakeholder management by close interaction with clients and internal stakeholders **Experience:** - 6+ years experience in Android native application development with Jetpack compose and Kotlin - Excellent UI/UX and architecture skills - Ability to transform the design into code quickly - Experience in unit testing and ensuring the developed code passes the quality gate from Sonar - Experience in identifying code quality issues during code reviews - JSON, REST and Web Services, low energy peripheral devices integration - Experience in setting up continuous integration processes and automated unit/UI testing - Jira, git or other tools **Must have skills:** - In-depth knowledge in Kotlin and Jetpack compose - Expertise in Retrofit, Volley, RoomDB, SharedPreferences, Hilt, Dagger, Co-routines - Understanding and implementing accessibility - Ability to Perform concurrency and performance testing - Ability to organize large-scale front-end mobile application codebases using common mobile design patterns such as MVVM, MVC or Viper - Understanding and working in Snapshot testing - In-depth understanding of layouts - Understanding of interactive application development paradigms, GUI, memory management, file I/O, network & socket programming, concurrency, and multi-threading - Developing cutting-edge functional modules that will be integrated across our application - Experience in code versioning tools such as Git or SVN - Understanding and Implementation of SOLID principles in an Android Application - Staying abreast of latest Android platform features and proposing the evolution of the application to take advantage of the same - Experience with two-way data synchronization between client and server database for applications that support offline capability - Unit-testing code for robustness, including edge cases, usability, and general reliability - Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency - Experience in implementing security policies - Experience in automation, CI/CD, and Unit testing frameworks - Ability to analyze crash logs and provide fixes - Ability to write code that passes multiple quality gates from Checkmarx, MobSF, Sonar, etc., - Good knowledge of fixing quality issues from Checkmarx and fixing issues from Penetration Testing **Nice to have skills:** - AWS/Azure or any cloud exposure - SSO, LDAP, OAuth, SSL integration - Experience in emerging technologies such as IoT, AI/ML, etc. - Awareness of enterprise Mobile Application Management (MAM)/Mobile Device Management (MDM) frameworks such as Microsoft Intune, Citrix Endpoint Management will be a plus - More advanced data handlers such as WebSockets and Offline mobile applications - Awareness of Enterprise mobile applications and data protection policies and methods would be a plus EY | Building a better working world EY exists to build a better working world, helping to create long-term value for clients, people, and society and build trust in the capital markets. Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform, and operate. Working across assurance, consulting, law, strategy, tax, and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.,
Posted 1 month ago
4.0 - 9.0 years
10 - 12 Lacs
Kochi
Work from Office
Job Description We are seeking a skilled and passionate Android Developer with 4+ years of hands-on experience to join our dynamic team in Kochi. The ideal candidate should possess strong expertise in Java and Android development, with a solid understanding of mobile architectures and modern development practices. Key Responsibilities Develop, test, and maintain Android applications with high performance and scalability.Adhere to design and coding standards, and contribute to continuous improvement in code quality.Collaborate closely with UI/UX designers, backend developers, and QA teams.Analyze and translate requirements into functional and technical specifications.Optimize applications for maximum speed and performance.Debug and resolve production issues, memory leaks, and performance bottlenecks.Continuously explore, evaluate, and implement new technologies to maximize development efficiency. Required Skills & Experience Strong hands-on programming experience in Kotlin with Room DB .Proficiency in Java and familiarity with Android Architecture Components .Solid understanding of Android SDK , Android Studio , and the Android app lifecycle.Solid Experience with Room Database , SQLite , and local data storage mechanisms.Sound knowledge of XML , JSON , and web services (SOAP/REST).Familiarity with ADB commands , device rooting , and OS-level operations.Strong debugging skills and experience optimizing application performance and stability .Exposure to software architectural patterns (MVVM, MVP, etc.) and code testability.Ability to integrate mobile apps with web services and APIs.Good understanding of data structures and algorithms (preferred).Experience working with version control systems and source code management . Desired Attributes Self-starter with the ability to work independently and in teams.Quick learner with a passion for new technologies and innovation.Strong communication and documentation skills.Ability to analyze, design, and implement complex mobile solutions effectively.
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
haryana
On-site
As an Android Developer at Parentune, you will be responsible for leading the #1 Android APP in parenting. Your role will involve developing scalable software solutions on Android Native and actively participating in the complete software development lifecycle from conception to deployment. You should demonstrate expertise in Android Mobile App Development, particularly in coding languages like Kotlin and Advanced Kotlin, development frameworks, and familiarity with third-party libraries. Having a keen eye for detail in ensuring excellent UX on native Android, staying updated with the latest technology trends, and showcasing superior problem-solving skills will be essential for success in this role. Desired Profile: - Proficiency in Kotlin, Advanced Kotlin, Java OOPs concept, Unit Testing, UI and UX designing - Sound knowledge of Android App Architecture, app lifecycle, roomDB, SQLite, Firebase Crash analytics - Experience in using App analytics tools such as Moengage, Clevertap, App Ani, among others - Understanding of ASO principles and addressing challenges like compatibility with Chinese devices and Notification deliveries - Familiarity with jetpack compose, Android Profiler, Network Monitoring - Ability to deploy changes on the Play Console Store efficiently Hiring Process: The hiring process at Parentune follows an OTT (Onboarding Top Talent) funnel with 5 steps: 1. Technical Discussion - Online or in person 2. Tech exercise followed by a discussion - in person (at Parentune Office, Gurgaon) 3. Technical discussion - in person or online 4. Non-Tech mixed discussion - in person 5. Final round - in person (at Parentune Office, Gurgaon) Please note that some in-person rounds may be combined and conducted on the same day/visit, and the entire process is completed within 7-10 working days. Additionally, the work schedule includes alternate Saturdays as half days, with the 1st and 3rd Saturdays being half working days, while the 2nd and 4th Saturdays are off. If you are not proficient in Native Android APP development or uncomfortable working in a startup environment, kindly refrain from applying for this role. 30-60-90 days Plan: 30 Days Plan: - Develop the initial Roadmap aligned with the Product Vision & Goals - Ensure smooth progress of ongoing Sprints 60 Days Plan: - Execute the Roadmap effectively - Overcome initial challenges, problem-solving, and achieve traction 90 Days Plan: - Demonstrate early traction across various areas, particularly in engagement & funnel conversion Please be informed that this position is based in Gurgaon and requires full-time work from the office.,
Posted 1 month ago
6.0 - 10.0 years
6 - 10 Lacs
Gurgaon / Gurugram, Haryana, India
On-site
Primary Responsibilities: Collaborate Closely with the core team of developers, designers, and product owners to find end-to-end solutions for coming up new features and implementing them. Work on new products and services Provide support to existing applications, implement these solutions for our Android client, adhering to Android development best practices Integrate REST services into mobile applications Help your team solve problems in a way that makes sense for Android users and our codebase Join other developers and help to shape the direction of Android development at our company Insist on a consistent and responsive user experience for every one of our users Continue to learn, grow, and help us tackle brand new challenges Mandatory: Passionate about sports, Problem solving, Team player, Target Result oriented. Additional: Team Management, Decision Making Client Management. Functional: Kotlin, Retrofit, RoomDb, GSON, (Room/SQLite), MVVM, MVP, MVC, Work Manager, Rx java, Dagger 2,Recyclerview, Custom Solutions Custom Views, GIT JIRA. 6+years of experience inmobileapplication development in Android (Java Kotlin).
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
57101 Jobs | Dublin
Wipro
24505 Jobs | Bengaluru
Accenture in India
19467 Jobs | Dublin 2
EY
17463 Jobs | London
Uplers
12745 Jobs | Ahmedabad
IBM
12087 Jobs | Armonk
Bajaj Finserv
11514 Jobs |
Amazon
11498 Jobs | Seattle,WA
Accenture services Pvt Ltd
10993 Jobs |
Oracle
10696 Jobs | Redwood City