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).
- 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:
- Experience with Kotlin, especially for mobile or cross-platform architecture contexts (or relevant Kotlin-based modules).
- 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