Lead Mobile Developer

We are looking for an experienced Lead Mobile Developer with strong expertise in React Native to lead the development of our mobile applications.
In this role, you will be responsible not only for hands-on development, but also for technical leadership, architectural decisions, and mentoring the mobile team.

If you are passionate about mobile technologies, enjoy taking ownership of complex products, and want to influence both technical and product decisions we would love to meet you.

Required Skills & Experience

  • 5+ years of commercial experience in mobile development, including 4+ years with React Native;
  • Strong expertise in JavaScript and TypeScript, deep understanding of language paradigms and best practices;
  • Solid experience with Redux / Redux-Saga or similar state management solutions;
  • Strong knowledge of Git and modern development workflows;
  • Experience working with push notifications and mobile integrations;
  • Hands-on experience with mobile testing (Detox, Jest - unit & integration tests);
  • Practical experience with Firebase services (Remote Config, Analytics, Crashlytics, etc.);
  • Experience building and maintaining CI/CD pipelines for mobile applications;
  • Understanding of mobile app architecture, performance optimization, and scalability;
  • Experience in technical leadership, mentoring developers, and conducting code reviews is a strong plus.

Google ML Kit, Firebase ML и вообще ML ему не надо

Nice to Have / Additional Experience  

  • Experience using AI-powered tools in development workflows (e.g. code generation, refactoring, testing, documentation);
  • Understanding of AI integration in mobile applications (working with APIs for recommendation systems, chatbots, personalization, etc.);
  • Experience integrating AI services (OpenAI or similar) into mobile apps;
  • Interest in leveraging AI to improve developer productivity and user experience.

Responsibilities

  • Lead the development and evolution of mobile applications using React Native;
  • Define and maintain mobile architecture, coding standards, and best practices;
  • Participate in hands-on development, code reviews, and complex technical solutions;
  • Collaborate closely with product managers, designers, and backend teams to deliver high-quality features;
  • Drive improvements in app performance, stability, and scalability;
  • Own technical decision-making for the mobile direction and roadmap;
  • Mentor and support other mobile developers, helping grow team expertise.

We Offer

  • Flexible working hours (09:00-18:00, 10:00-19:00, or 11:00-20:00 - you choose);
  • Competitive salary based on experience and impact;
  • Benefits package;
  • Flexible work format - work from home or from a co-working space;
  • Opportunity to influence product and technical strategy at a high level;
  • Professional growth in a strong, collaborative team.

Required languages

Published 14 January
78 views
·
18 applications
To apply for this and other jobs on Djinni login or signup.
Loading...