Senior Android Developer
2 days ago
About the Role:
We are looking for an experienced
Senior Android Developer
to design, develop, and maintain
high-performance Point-of-Sale (POS) terminal solutions
. The ideal candidate will have
expertise in Java
, a strong grasp of
Kotlin concepts
, and a background in developing secure and scalable
payment applications
. This role involves
leading development efforts
, mentoring junior developers, and ensuring
best practices
in mobile application architecture.
Responsibilities:
- Design, develop, test, automate and maintain Payment applications on Android based POS devices using Java.
- Implement Kotlin concepts to support modern Android development practices and future system upgrades.
- Apply concepts of domain engineering to maximize reusability among a family of Android POS devices.
- Collaborate with cross-functional teams to define, design, and deliver new applications/features.
- Write clean, scalable, and efficient code while following best coding practices.
- Optimize application performance, memory usage, and battery efficiency.
- Ensure high-quality UI/UX implementation in collaboration with designers.
- Debug and resolve software defects, ensuring application stability.
- Implement and maintain MVVM/MVP architecture and dependency injection frameworks like Dagger/Hilt.
- Integrate RESTful APIs, third-party services, and networking components into mobile applications.
- Stay updated with the latest Android trends, frameworks, and best practices.
- Mentor and guide junior developers in coding, design, and development methodologies.
- Participate in code reviews, sprint planning, and Agile development processes.
Qualifications and Required Skills:
- 5 - 8 years of experience in Android development.
- Strong proficiency in Java with a solid understanding of Kotlin concepts
- Strong knowledge of architectural patterns such as MVVM, MVP, or Clean Architecture
- Experience with modularization, dependency injection (e.g., Dagger or Hilt), and reactive programming (e.g., RxJava, Coroutines/Flows).
- Proficiency in Git, CI/CD pipelines, and Agile methodologies.
- Strong knowledge of networking concepts, including TCP/IP, HTTP, HTTPS, Web Sockets, and SSL/TLS.
- Experience integrating secure authentication mechanisms, such as OAuth, JWT, and token-based authentication.
- Strong debugging and performance optimization skills.
- Knowledge of unit testing and automation testing frameworks (JUnit, Espresso, Mockito).
- Excellent problem-solving, analytical, and communication skills.
- Knowledge of software quality metrics and mechanisms to implement and monitor them.
- Knowledge of patterns for software architecture and design.
- Strong knowledge of Object-Oriented concepts and software components.
Preferred Skills:
- Experience working with Payment applications on POS devices (Ingenico, Verifone, PAX etc).
- Experience in EMV, NFC, and ISO 8583 protocols for secure transactions.
- Experience with cryptographic security concepts like DUKPT, AES, RSA, and HMAC.
- Familiarity with security best practices in mobile app development.
- Knowledge of Jetpack Compose for modern UI development.
- Knowledge of C++ development will be a bonus.
-
Senior Android Developer
2 days ago
Bengaluru, Karnataka, India Park Loyalty Full time ₹ 6,00,000 - ₹ 18,00,000 per yearWe are seeking an experienced Senior Android Developer with strong expertise in Kotlin Multiplatform (KMP), device integration, and mobile application security.
-
Senior Android Developer
2 weeks ago
Bengaluru, Karnataka, India FiniteHR Consulting Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany Description Client of FiniteHR, IT Embedded Company Job Description Our Client Athletto is looking for Senior Android DeveloperJob Designation: Senior Android DeveloperJob Location: Bangalore Experience: 2-5Years.About us - www. Athletto is seeking a talented, passionate; whip smart Software Engineer in its Bangalore office. As a developer,...
-
Senior Android Developer
2 weeks ago
Bengaluru, Karnataka, India Interview Master Full time ₹ 8,00,000 - ₹ 12,00,000 per yearCompany Description Our goal is to build tools which help create better opportunities and level playing field for applicants in hiring . We've done a lot of that with Talview, our technologies help break barriers, overcome discrimination, bridge urban-rural divide, give quality exposure of applicant profiles, help administer comprehensive assessments,...
-
Senior Android Developer
2 weeks ago
Bengaluru, Karnataka, India Verifone Full time ₹ 6,00,000 - ₹ 12,00,000 per yearWhy VerifoneFor more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry. Verifone has one of the leading electronic payment solutions brands and is one of the largest providers of electronic payment systems worldwide.Verifone has a diverse, dynamic and fast paced work environment in which...
-
Algotale-Senior Android Developer
2 weeks ago
Bengaluru, Karnataka, India Nexthire Full time ₹ 15,00,000 - ₹ 20,00,000 per yearRole: Senior Android DeveloperLocation: Bangalore (Hybrid)Exp-5+ yearsJob Title: Senior Android App developer Location: Bangalore India (Hybrid - 2days Office, 3days Remote) Our Company Super Unlimited, headquartered in Silicon Valley, boasts a leadership and investor team with former executives from Rakuten and Dropbox. Our flagship product, VPN - Super...
-
Android Developer
2 weeks ago
Bengaluru, Karnataka, India ABEX Excellence Full time ₹ 5,00,000 - ₹ 12,00,000 per yearWe are hiring on behalf of a leading product company for the position of Android Developer - only candidates from any product companies will be considered.Job Title: Android DeveloperExperience: 2+ yearsLocation – Bengaluru (Hybird -2 days in WFO)We are looking for a passionate and self-motivated Android Developer to join our team that forms a core part...
-
Android Developer
2 hours ago
Bengaluru, Karnataka, India ALLEN Digital Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout ALLEN Digital:AtALLEN Digital,we spearhead a technology-driven approach to education, leveraging top-tier tech talent from leading technology firms. Through our strategic collaboration with Bodhi Tree Systems, a prominent venture capital firm known for building & scaling tech-first brands, we are revolutionizing education with a tech-first approach.We...
-
Android Developer
6 days ago
Bengaluru, Karnataka, India d6c94464-03dc-4df0-94ec-dfaa17618eee Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description & Summary:A career within Enterprise Architecture services, will provide you with the opportunity to bring our clients a competitive advantage through defining their technology objectives, assessing solution options, and devising architectural solutions that help them achieve both strategic goals and meet operational requirements. We help...
-
Senior Android Engineer
2 weeks ago
Bengaluru, Karnataka, India Nexifyr Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title: Senior Android EngineerLocation: Bangalore Experience Required: 8+ years Employment Type: Full-timeAbout the RoleWe are seeking a highly skilled and experienced Senior Android Engineer to join our team. The ideal candidate will bring deep expertise in Android development using Kotlin and Java , a strong grasp of modern architecture patterns, and...
-
Kotlin/Android Developer
2 weeks ago
Bengaluru, Karnataka, India Samyak Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob brief : We are looking for an Android Kotlin 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. ...