Overview
About the Job:
We are looking for an experienced and passionate Senior Android Developer to join our team. In this role, you will be responsible for building high-quality Android applications that power our AI and computer vision-based traffic and mobility solutions. You’ll work closely with cross-functional teams to develop, test, and scale products that are already being used in real-world deployments.
Key Responsibilities:
- Develop, test, and maintain Android applications using Kotlin and Java
- Ensure application compatibility across different Android versions and devices
- Work with RESTful APIs, handle JSON data, and integrate third-party libraries
- Collaborate with backend engineers, UI/UX designers, and product managers
- Write clean, scalable, and maintainable code following best practices
- Debug and resolve technical issues, performance bottlenecks, and crashes
- Participate in code reviews and contribute to improving development processes
- Ensure timely delivery of projects and feature enhancements
- Stay updated with the latest Android tools, libraries, and trends
Requirements:
- 4+ years of hands-on experience in Android development
- Strong command of Kotlin, Java, and Android SDK
- Experience with libraries such as Retrofit, RxJava, Dagger 2, Lottie
- Familiarity with Android Studio and version control systems like Git
- Solid understanding of mobile architecture patterns (MVVM, MVP)
- Knowledge of REST APIs, JSON, and database integrations (SQLite, Room)
- Good understanding of UI/UX principles and responsive design
- Exposure to Agile methodologies and tools like JIRA
- Strong debugging, testing, and documentation skills
- Proactive attitude with problem-solving and communication abilities
Good to Have:
- Experience with AWS, Linux environments, or backend APIs
- Familiarity with AI/ML, AR/VR, or computer vision concepts
- Understanding of software design patterns and scalable architecture
- Apps published on the Google Play Store
- Python or iOS development experience (bonus)
Why Join Us:
At NAYAN, we’re using AI and computer vision to build smarter cities and safer roads. Founded in 2016, our solutions are already impacting real-world challenges across India and beyond. If you're excited to work on meaningful technology with a fast-growing startup, this is the place for you.