
Job Description
1. About BHOUT
BHOUT is on a mission to revolutionize the way people approach fitness. We understand that many individuals struggle to find enjoyment in traditional physical exercise, which often leads to its avoidance. That's where BHOUT comes in. We're dedicated to transforming the fitness experience into an exciting and engaging activity. Our smart boxing bags, fueled by cutting-edge AI technology and a dedicated app, are designed to gamify fitboxing, turning it into an immersive game that rewards your sweat.
Starting with a thriving BHOUT club in the heart of Lisbon, we're now expanding our reach globally. BHOUT bags will be a familiar sight everywhere – whether it's in offices, homes, buildings, or gyms – making fitness accessible wherever the mood strikes.
2. Working at BHOUT Means
🙋♀️ Friendly - Simple and user-friendly to make it more accessible, democratic and fun.
🌏 Inclusive - Everyone is different. We acknowledge and celebrate each individual.
💎 Transparent - We are what we are. We don’t hide or pretend.
🥊 Punch - BHOUT makes a difference. Everything we do has a punch, gets noticed.
💡 Curious - Eternally evolving. Driving the fitness world forward. Creating new rituals and trends.
🤝 Connected - We are a team of many. To build a community, we have to build connections, using technology, creating live experiences.
3. About the Role:
As an Android Developer at BHOUT, you will play a pivotal role in shaping the fitness landscape by developing the Android component of our groundbreaking fitness solution. You'll collaborate closely with cross-functional teams to deliver high-quality, engaging, and user-centric mobile experiences to our growing user base.
4. What You'll Do:
- Collaborate with cross-functional team to create and maintain cutting-edge Android applications using Kotlin and Jetpack Compose.
- Design, develop, and optimize Kotlin-based and Compose-based Android code to ensure top-notch performance, quality, and user responsiveness.
- Create integration and instrumented tests to ensure code functionality and maintain code coverage.
- Identify and rectify bottlenecks, bugs, and enhance application performance.
- Stay updated with the latest Android platform updates and industry trends to ensure our apps remain competitive and compliant.
- Conduct code reviews to maintain code quality and foster knowledge sharing within the team.
- Contribute to the improvement of development processes and best practices.
5. What You'll Need:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- At least 3 years of experience in Android app development using Kotlin.
- Strong understanding of Android architecture components and libraries.
- Experience with RESTful APIs and third-party libraries such as Retrofit 2.
- Experience with Jetpack Compose and Material 3.
- Experience with MVVM or MVI patterns, and Clean Architecture.
- Knowledge of reactive programming using Kotlin Coroutines and Flows, including integration with Jetpack Compose.
- Familiarity with modern Android development tools and best practices.
- Knowledge of version control systems (e.g., Git).
- Solid problem-solving skills and the ability to work effectively in a collaborative team environment.
- Excellent communication skills to convey technical concepts and collaborate with cross-functional teams.
6. Bonus Points:
- Publishing Android apps on the Google Play Store.
- Familiarity with Android Jetpack and the Android Material Design guidelines.
- Knowledge of integration and instrumented testing using JUnit and MockK.
- Knowledge of MQTT protocol and its applications.
- Understanding of continuous integration and continuous delivery (CI/CD) pipelines for Android apps.
7. Our Perks:
- Competitive Compensation: Competitive salary and performance-based bonuses.
- Extra Time Off: Enjoy 25 vacation days per year, plus 3 additional days off on your birthday, Christmas Eve, and New Year’s Eve.
- Work-Life Balance: Work on your terms with BHOUT's flexible hours and hybrid/remote work options!
- Play BHOUT: Enjoy free BHOUT Club membership.
- Entrepreneurial Environment: Dynamic atmosphere where every voice is heard, and every idea has the potential to make a significant impact.
- Team Get-Togethers: Regular team events and offsites to foster collaboration and camaraderie!
If you're an Android Developer with a passion for creating engaging mobile experiences in Kotlin and Jetpack Compose, and are excited about revolutionizing fitness through gamification, we encourage you to apply and join our team at BHOUT. Together, we'll continue to make fitness a fun and rewarding journey for everyone.
Join Us!
BHOUT is an equal opportunity employer. We celebrate diversity and welcome applicants from all backgrounds. Join us in our mission to make fitness fun and accessible for everyone!