Rolla is a group of individuals that understands the importance of a healthier lifestyle, and we encourage every team member to level up themselves.
We do that by practicing what we teach through various challenges and leaderboards, while also working on an all-in-one health and fitness platform. You'll have a chance to work on our products: Rolla One, Rolla World, and Rolla Band, which are focused on detailed fitness tracking and health monitoring.
Opis posla
Responsibilities
Native Development
Design, develop, and maintain native applications for Android platforms
Integrate with hardware APIs such as Bluetooth, sensors, and other device-specific functionalities
Optimize applications for maximum speed and scalability
Technical Expertise
Utilize platform-specific languages and tools (Kotlin/Java for Android)
Conduct debugging and testing to ensure high-quality software and identify potential issues
Write clean, maintainable, and efficient code following best practices
Collaboration
Work closely with cross-functional teams including product managers, designers, and other developers to deliver high-quality software
Provide technical guidance and support to junior developers and other team members
Document technical specifications and provide clear, comprehensive documentation for implemented features
Innovation and Improvement
Stay updated with the latest industry trends, technologies, and best practices in native development
Identify areas for process improvement and implement solutions to enhance development efficiency and application performance
Encourage and foster innovation within the team, experimenting with new technologies and tools
Kvalifikacije
Requirements
Experience
Development Experience: Proven experience as a native developer with a track record of successful Android projects
3-5 years of experience
Technical Expertise
Strong technical expertise in native development for Android platforms
Technical Skills
Proficiency in platform-specific languages and tools (Kotlin/Java for Android)
Experience with hardware API integration such as Bluetooth, sensors, and other device-specific functionalities
Good understanding of software development methodologies and best practices
Analytical Skills
Strong problem-solving and analytical skills
Ability to design scalable and maintainable solutions
Communication Skills
Good verbal and written communication skills
Ability to effectively communicate technical concepts to both technical and non-technical stakeholders
Dodatne Informacije
What we offer
20 days of Paid Time Off
5 bonus days of Paid Time Off if you’re non smoker
Receive Employee Stock Options on top of your monthly salary
Paid education program for personal development
Well-being program where we offer knowledge to build resilience and cultivate wellness
Collect points by actively using the Rolla Platform and exchange them for shorter work hours. Up to 2 hours per day