Technical Team Lead (React / React Native / Kotlin)
Our client is building a dynamic, community-driven platform in the sports/fitness space. The product connects athletes, coaches, and gym owners, enabling personalized training programs, performance tracking, scheduling, community engagement, and management tools for gyms and coaches.
We are now seeking a Technical Team Lead to take over and advance this mobile/web platform’s development, join an existing team, and drive further product evolution.
Responsibilities:
-
Lead and coordinate development of the client’s platform (mobile and web) using React, React Native (Expo/EAS) and Kotlin where applicable.
-
Act as Architecture/Tech Lead: define and maintain project architecture, coding standards, and best practices.
-
Collaborate with an existing development team (6-10 engineers) — guide, mentor, review code, ensure quality and consistency.
-
Translate product requirements into technical tasks and roadmap, and drive planning & execution.
-
Implement new features, maintain and improve existing codebase, fix bugs, optimize performance and stability.
-
Ensure smooth integration between front-end (React / React Native) and back-end / mobile parts.
-
Work closely with product owners, QA, and other stakeholders to deliver high-quality releases on schedule.
-
Support deployment, release management (especially for mobile via Expo/EAS), and ongoing maintenance.
Requirements:
-
Strong hands-on experience with React and React Native — comfortable building and maintaining mobile apps (Expo/EAS preferable).
-
Significant experience with Kotlin, especially for mobile or cross-platform architecture contexts (or relevant Kotlin-based modules).
-
Proven background as a technical lead / senior developer / architect — able to design architecture, lead a small-to-medium team, and own code quality & delivery.
-
Good understanding of full-stack/mobile development lifecycle, and ability to work across front-end and back-end (or mobile native) domains.
-
Experience with code review, mentoring, and guiding team toward best practices.
-
Strong problem-solving mindset, responsibility, and ability to take full ownership of the project’s technical side.
-
Good communication skills, ability to work with remote/international teams.
-
Upper-intermediate English level.
Nice to have:
-
Previous experience building fitness, gym, coaching, sports-related apps or platforms (or similar domain).
-
Experience working with Expo/EAS workflows and mobile CI/CD pipelines.
-
Familiarity with architectures combining web + native/mobile components, or hybrid approaches.
-
Experience working in small agile teams (6-10 developers), ideally on consumer-facing/mobile products.
We offer:
-
Long-term employment with competitive compensation, based on experience
-
Possibility to work remotely
-
An open, transparent and fun work culture
-
Multi-national team and collaborative work environment
-
Continuous knowledge sharing with engaged co-workers
-
Career and professional growth opportunities