Sr. Android Engineer at FightCamp
About the role
FightCamp is a connected at-home boxing gym. With FightCamp you get access to world-class boxing and kickboxing trainers, studio-quality equipment, and performance-tracking technology — all from the comfort of your home. The key to a FightCamp workout lies in our Punch Tracking technology — we allow you to measure every strike, deliver real-time stats and fuel your competitive side.
Since launching in February 2018, FightCamp’s revenues have doubled every month. FightCamp is funded by Y Combinator.
About The Role
As a Senior Android developer at FightCamp, you will play a key role in building the next generation of the FightCamp app. Working on the product team, you’ll have the opportunity to solve challenging problems, work with the latest technologies, and extensively contribute to a one-of-a-kind app.
In this role, you will collaborate closely with the CTO, the Android team, Product Managers, Designers, and QA to build and maintain a best-in-class app.
What We Value
Collaborative team players with a growth mindset
High attention to detail with a focus on quality and customer experience
Excellent critical thinking, problem-solving, and communication skills
What You Will Do
Develop customer-facing features in Kotlin to deliver an immersive fitness experience that leverages Bluetooth-enabled Motion Trackers and Video Content Streaming.
Collaborate with cross-functional teams to define, design, maintain and ship new features in a reactive work environment
Have an important voice in our product and software decisions
Evangelize clean and structured code; provide code review and feedback to other team members
Build reusable code and libraries for future use
Evaluate new and existing frameworks, technology, platforms, and tooling
5+ years experience building Android applications
Released at least one app to the Google Play Store
Expert level proficiency in Android Studio, Kotlin/Java, Android SDKs, and Android Architecture Component.
Advanced working knowledge of core web technologies, including APIs and protocols (e.g., HTTP, REST, JSON)
Strong knowledge of software engineering best practices and design patterns such as MVVM
Experience working with Bluetooth Low Energy on Android
Experience working with Espresso
Experience implementing reactive user interfaces
Familiar with version control systems such as Git
Perks And Benefits
Medical, dental, and vision insurance
Competitive compensation package with stock options at an early stage, high-growth startup
Paid holidays and sick days
Flexible vacation policy
Flexible work from home options
Catered lunches and free snacks (even for remote work)
One R&D day per sprint
Come And Work With Us
Want your work to have a significant impact on other people’s lives and well-being? At FightCamp, your work will not only shape who you will become professionally but personally. We’re funded, generating revenues, and one of the most dedicated teams you’ll find. Our mentality is simple. Work smart, play hard. We are a results-driven team that values autonomy and individual responsibility, over hierarchy.
We are looking for other A+ players to join our team. Come shape the future of at-home fitness with us.
Why you should join FightCamp
Connected at-home Boxing and Kickboxing workouts with motion trackers on your wrists that track every punch thrown. Members of FightCamp go through content journeys that teaches them how to box while they compete against each other on a leaderboard and try to exceed the prescribed punch goals.