
Job Overview
Location
Bengaluru, India
Job Type
Full-time
Category
Android Developer
Date Posted
March 5, 2026
Full Job Description
đź“‹ Description
- • Join Okta, The World’s Identity Company, as a Senior Android Engineer focused on B2C Native Apps, where you will play a pivotal role in shaping the future of identity and access management for millions of users worldwide.
- • As part of the Auth0 B2C Authentication domain, you will contribute to an easy-to-implement, adaptable authentication and authorization platform, making the login experience seamless and secure for both end-users and developers.
- • This role offers a unique opportunity to work with a modern tech stack including NodeJS, React, Golang, Swift, Java/Kotlin, and various databases (Postgres/MongoDB), with services deployed on AWS and Azure, ensuring you are always at the forefront of technological advancements.
- • You will be instrumental in designing and developing new features, APIs, and critical fixes to support our current and future scale, ensuring the robustness and reliability of our B2C native applications.
- • Embrace the challenge of leveraging AI coding assistants like GitHub Copilot and Google Gemini to accelerate the software development lifecycle. This includes rapid prototyping, boilerplate generation, and complex refactoring, significantly reducing development time.
- • Crucially, you will apply your expert judgment to audit, debug, and secure AI-generated code, ensuring it adheres to Okta’s stringent authentication and security standards.
- • Utilize AI not only for code generation but also for creating comprehensive unit tests, generating system documentation, and simulating edge-case scenarios within our authentication flows, thereby enhancing code quality and test coverage.
- • Become a technical steward, viewing the codebase as your own product and taking ownership of its technical integrity, architectural evolution, and long-term scalability.
- • Thrive in a fast-paced, agile team environment, collaborating closely with engineers, a product manager, and a designer to deliver high-quality software.
- • Proactively identify needs and drive projects to success without waiting for explicit instructions, demonstrating a high degree of autonomy and initiative.
- • Contribute to an exceptional customer experience by ensuring our products are intuitive, reliable, and secure.
- • Collaborate effectively with the support team to address customer inquiries and provide technical solutions, ensuring customer satisfaction.
- • Participate in on-call rotations to troubleshoot and resolve production issues, maintaining the high availability of our services.
- • Mentor other engineers, sharing your expertise and fostering a culture of continuous learning and growth within the team.
- • Lead team discussions, contribute to sprint planning, and actively participate in architectural design sessions, influencing the technical direction of the team.
- • Drive improvements in team productivity and processes, identifying opportunities for optimization and implementing best practices.
- • Develop and maintain public or internal mobile APIs/SDKs, ensuring they are well-documented, performant, and easy to integrate.
- • Work with XML layouts, View Binding, and Android Views (ViewModels, LiveData) to build engaging and user-friendly mobile interfaces.
- • Implement robust testing strategies, including unit, UI, integration, and performance testing, using frameworks like JUnit, Robolectric, Mockito, and MockK.
- • Gain experience with mobile NoSQL solutions such as Realm database, contributing to efficient data management on mobile devices.
- • Contribute to and improve mobile CI/CD pipelines, leveraging tools like GitHub Actions for streamlined build, test, and deployment processes.
- • Maintain a continuous improvement mindset, always seeking ways to enhance code quality, performance, and developer efficiency.
- • Pay meticulous attention to detail, ensuring a high-quality user experience and adherence to design specifications.
- • Enjoy working in a highly collaborative, remote-friendly environment, contributing to a positive and inclusive team culture.
- • Contribute to the evolution of our authentication and authorization platform, ensuring it remains secure, scalable, and compliant with industry standards.
- • You will be a key player in enhancing the security posture of our B2C applications, implementing best practices and staying ahead of emerging threats.
- • This role provides an excellent platform for professional growth, offering opportunities to work on challenging problems, learn new technologies, and advance your career within a leading identity company.
Skills & Technologies
Java
Go
Swift
Kotlin
React
Mobile
Senior
Remote
About Okta, Inc.
Okta provides cloud-based identity and access management software that enables organizations to securely connect employees, partners, and customers to the right technologies. Its platform offers single sign-on, multi-factor authentication, lifecycle management, API access control, and analytics to manage user identities across applications, devices, and networks. The company serves enterprises, government agencies, and small to medium-sized businesses, helping them improve security, compliance, and user experience while reducing IT complexity and support costs.
Similar Opportunities

Platform Science, Inc.
Brazil
Full-time
Expires Apr 25, 2026
JavaScript
Java
Kotlin
+5 more
11 days ago

Monzo Referrals Inc.
Cardiff, London or Remote (UK)
Full-time
Expires Apr 25, 2026
Kotlin
GitHub
iOS
+4 more
11 days ago

