About The Company
Athlitix is a US-based startup dedicated to revolutionizing sports technology by developing innovative solutions that enhance athlete training and recruitment processes. Our focus is on creating cutting-edge mobile applications utilizing the latest in sensor integration, augmented reality, and real-time data visualization to provide athletes, coaches, and sports organizations with powerful tools for performance analysis and improvement. We are committed to fostering a dynamic and collaborative environment that encourages innovation, ownership, and creativity. As we expand our technological capabilities, we aim to set new standards in sports analytics and athlete development, making a tangible impact on the sports industry worldwide.
About The Role
We are seeking a highly skilled Senior Flutter Developer to join our innovative team at Athlitix. This role offers an exciting opportunity to lead the development of our flagship sports analytics platform, primarily focusing on iOS applications. The ideal candidate will possess a strong background in building high-performance, visually compelling mobile apps with complex UI overlays, camera functionalities, and real-time data processing capabilities. You will be responsible for translating sophisticated designs into clean, maintainable code while ensuring optimal app performance and user experience. Collaboration is key in our fast-paced, remote environment, and you will work closely with cross-functional teams including product managers, designers, and backend developers to bring our vision to life.
Qualifications
Technical Expertise
- Minimum 4+ years of professional experience in Flutter development, with a proven track record of delivering production-ready iOS applications.
- Expertise in translating UI/UX designs into pixel-perfect Flutter code with meticulous attention to detail.
- Experience developing camera and video functionalities, including overlays, real-time annotations, and media processing.
- Strong familiarity with data visualization libraries such as fl_chart, custom painting, and interactive charting techniques.
- Hands-on experience with Clean Architecture, BLoC pattern, dependency injection, and state management in Flutter.
- Previous work with backend platforms like Supabase or similar Backend-as-a-Service solutions.
Specialized Skills
- Proficiency in customizing video players and implementing advanced media controls.
- Knowledge of camera APIs, video compression, and media optimization techniques.
- Experience with AWS S3 integration and cloud storage solutions.
- Understanding of WebSocket protocols and real-time data streaming for live analytics.
- Familiarity with 3D graphics, mathematical visualizations, or augmented reality is a plus.
Development Practices
- Ability to thrive in fast-paced development cycles with quick iteration and delivery.
- High ownership mentality, proactive problem-solving, and accountability for code quality.
- Strong communication skills to effectively collaborate with remote teams across different time zones.
- Experience with CI/CD pipelines, automated testing frameworks, and deployment processes.
Responsibilities
- Design, develop, and maintain robust Flutter mobile applications, primarily targeting iOS, with an emphasis on performance and user experience.
- Create rich, interactive data visualizations and real-time analytics within the app.
- Integrate sensor data such as gyroscope, accelerometer, and other device sensors to enhance app functionalities.
- Experiment with and develop augmented reality features using ARKit (iOS) and, in future phases, ARCore (Android).
- Own the entire app development lifecycle, including architecture design, implementation, testing, deployment, and ongoing maintenance.
- Collaborate closely with product, design, and backend teams in a remote environment to align on project goals and deliverables.
- Ensure adherence to best practices in mobile UX, app performance optimization, and code quality standards.
- Proactively identify and troubleshoot issues, drive feature development, and deliver high-value features efficiently.
- Participate in regular standups, planning sessions, and meetings with the founding team to ensure project alignment and progress.
Benefits
- Competitive annual salary up to 25,00,000 INR, with potential increases based on specialized skills and performance.
- Annual performance reviews leading to bonuses and salary adjustments.
- 100% remote work setup, allowing flexibility for candidates based in India, with collaboration directly with our US-based team.
- Opportunities for technical leadership and influence over architecture decisions and product direction.
- Flexible working hours to promote work-life balance.
- Access to a modern tech stack including Flutter 3.5+ and the latest AWS services.
- Be part of a passionate, ambitious team committed to innovation and excellence in sports technology.
Equal Opportunity
Athlitix is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, gender, sexual orientation, age, disability, or any other protected characteristic. Our hiring decisions are based solely on qualifications, skills, and experience, ensuring a fair and equitable process for all applicants.