About the Role
As an Expert Android Developer , you will become part of a cross-functional development team engineering the digital experiences of tomorrow. You will lead by example in technical excellence, contribute to high-quality app development, and support both team and client success through innovation and collaboration.
Responsibilities
- Supervise and develop Android solutions using modern technologies to deliver business value.
- Collaborate effectively with team members and clients to understand requirements and share outcomes.
- Design, code, and perform code reviews following high-quality standards.
- Ensure adherence to mature development processes and implement necessary controls.
- Take on line management responsibilities, contributing to the professional and career development of team members.
- Assist the team in day-to-day technical challenges and ensure their continuous growth and success.
Requirements
Software Design :
Solid understanding of core Computer Science principles.Strong object-oriented programming and software design skills.Proven experience in software architecture and design for scalable Android applications.Software Development :
In-depth understanding of Android platform capabilities and constraints.Strong knowledge of Android security mechanisms and best practices.Expertise in developing intuitive and responsive UI.Experience with Android Studio, profilers, and other Android development tools.Strong understanding of Dependency Injection (DI) concepts.Deep knowledge of multithreading and concurrency in Android.Excellent debugging and problem-solving abilities.Quality Assurance :
Solid grasp of the full software development lifecycle.Familiarity with test-driven development (TDD), unit testing, and test methodologies.Passion for code quality, maintainability, and process improvement.Software Deployment :
Hands-on experience in deploying and configuring Android applications locally and in cloud environments.Desirable Skills
Comfortable handling multiple projects and switching contexts effectively.Detail-oriented, analytical thinker with a creative approach to solving problems.Strong organizational and communication skills, with the ability to explain technical concepts to non-technical stakeholders.What's in It for You
Care : Comprehensive company-paid medical insurance, plus financial and legal consultations to support your overall wellbeing.Tailored Education Path : Regular internal events (meetups, workshops, conferences), a Udemy license, language courses, and paid certifications.Growth Environment : Join a global community of professionals to share knowledge and accelerate your development.Flexibility : Hybrid work mode available in Chennai or Pune.Opportunities : Our Resourcing Team helps find new projects if your current one isn't the right fit, enabling ongoing career growth.Global Impact : Contribute to large-scale, international projects that redefine industries.Welcoming Culture : Be empowered in a supportive environment with an open-door policy, informal culture, and regular team-building events.Skills Required
Android Studio, Software Development Lifecycle