React Native Developer | India | Android Lead at Photon
, tamil nadu, India -
Full Time


Start Date

Immediate

Expiry Date

17 Aug, 26

Salary

0.0

Posted On

19 May, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Android Development, Kotlin, Java, Android SDK, Jetpack, MVVM, Clean Architecture, REST APIs, Firebase, Git, CI/CD, JUnit, Espresso, Agile/Scrum, UI/UX Design, Team Leadership

Industry

IT Services and IT Consulting

Description
Role Overview We are seeking an experienced and dynamic Android Developer Lead to drive the design, development, and delivery of high-quality Android applications. The ideal candidate should possess strong expertise in Android application development, mobile architecture, software design principles, and team leadership. You will lead a team of developers, collaborate with cross-functional teams, and ensure the delivery of scalable, secure, and high-performing mobile applications. Key Responsibilities * Lead the architecture, design, development, and maintenance of Android applications. * Build scalable, secure, and high-performance mobile applications using clean coding practices. * Guide and mentor Android developers through code reviews, technical discussions, and best practices. * Collaborate with product managers, designers, QA teams, and backend developers to deliver high-quality applications. * Implement pixel-perfect and responsive UI designs across Android devices. * Optimize application performance, memory usage, and responsiveness for native-like user experiences. * Diagnose, troubleshoot, and resolve complex technical issues and bugs. * Ensure adherence to software development standards, coding guidelines, and mobile architecture principles. * Drive technical decision-making, framework selection, and process improvements. * Integrate RESTful APIs, third-party SDKs, Firebase services, and native Android features. * Participate in sprint planning, retrospectives, daily standups, and Agile development processes. * Maintain application quality through automated testing, CI/CD pipelines, and release management. * Monitor emerging technologies and recommend improvements to enhance application performance and developer productivity. Required Skills & Qualifications * Strong hands-on experience in Android application development. * Expertise in Kotlin and Java programming languages. * Strong understanding of Android SDK, Android Studio, and Jetpack components. * Experience with MVVM, MVP, Clean Architecture, or other mobile architectural patterns. * Strong knowledge of software design principles and implementation. * Experience leading or mentoring development teams. * Proficiency in REST APIs, JSON parsing, and asynchronous programming. * Experience with Firebase, push notifications, analytics, and third-party integrations. * Strong understanding of UI/UX principles and Material Design guidelines. * Familiarity with version control systems such as Git. * Experience in performance optimization, debugging, and memory management. * Knowledge of unit testing and automated testing frameworks. * Excellent communication, leadership, and problem-solving skills. Preferred Qualifications * Experience with CI/CD pipelines and DevOps practices for mobile applications. * Familiarity with cross-platform technologies such as React Native or Flutter. * Experience publishing and maintaining apps on the Google Play Store. * Understanding of security best practices in mobile applications. * Exposure to Agile/Scrum methodologies. Technologies & Tools * Kotlin * Java * Android SDK * Android Jetpack * MVVM / Clean Architecture * REST APIs * Firebase * Git * CI/CD Tools * JUnit / Espresso * Agile/Scrum Soft Skills * Strong leadership and mentoring abilities * Excellent collaboration and stakeholder management * Strong analytical and troubleshooting skills * Ability to work in fast-paced environments * Detail-oriented with a focus on quality and scalability * Continuous learning and innovation mindset
Responsibilities
Lead the architecture, design, and development of high-performance Android applications while mentoring a team of developers. Collaborate with cross-functional teams to ensure the delivery of scalable, secure, and pixel-perfect mobile experiences.
Loading...