P

Photon

Builds custom software and AI for big companies

React Native Developer – Android Lead

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeIndiaNo salary listedIn-person

About the Job

Requirements

  • 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.

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.

Desired 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.

About the Company

Photon

Builds custom software and AI for big companies

Photon designs, builds, and runs custom software for large companies, combining an in-house creative agency with its own engineering teams. Its flagship client work includes rebuilding Samsung's US online store as a set of smaller linked services and creating Olive Garden's mobile app, which lets diners join the waitlist from their phones instead of waiting at the door. Clients hire Photon's teams to plan and code their apps, websites, and AI tools and to keep them running afterward, paying for the engineers and designers assigned to each project. Photon is privately held and based in London, with its US arm in Dallas and engineering centers in Chennai and Bengaluru.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Photon

See more jobs