Mostar, Bosnia and Herzegovina
Mobile Android Developer
Rolla is a set of online fitness apps developed by a small group of people with twelve years of experience in software development. We enable our users to bring their activities to the virtual world and gain motivation to live healthier lives by participating and creating various challenges. A combination of a great product, great people, and great culture played a key role in our growth so far, but we want more.
That’s why we are looking to expand the Rolla team of unique and skilled professionals.
You are tired of your usual working routine and want to make some changes in your life? We offer you flexible working hours and challenging tasks. You are looking for the ability to try new things and a place where learning and growth are possible. We offer expert colleagues and a tremendous technological playground to help you develop yourself - all you need to bring with you is some goodwill. "Price doesn't make deals, and salary doesn't control your career." Nevertheless, we offer you competitive salaries.
One of the major first tasks and goals for Rolla’s new Mobile Android Developer will be to develop Bluetooth low energy support for the Rolla One app, which should support as many devices as possible.
Your daily job will look like this:
- Build systems and features on the Android platforms;
- Work closely with our team of programmers, and designers to drive decisions for the projects;
- Object-oriented design and development;
- Manage technical aspects of app development and maintenance;
- Use rapid prototyping to prove concepts to the team;
- Work closely with iOS and team to ensure solutions can be supported on all platforms;
- Troubleshoot crashes/problems and determine solutions;
- Modify existing software to correct errors and adapt it to new hardware, or to upgrade interfaces and improve performance;
- Partner with cross-functional disciplines both internal and external, to develop, test, and maintain the application;
- Develop software testing tools to facilitate the validation of internal and external software/firmwarer
We will benefit from your hiring because you have:
- Strong application programming experience in Android;
- Strong object-oriented programming knowledge and Java development experience;
- Experience with the entire app development life cycle, including testing, beta distribution, and Play Store distribution;
- Experience with Android GUI development;
- 2+ years experience with good knowledge of Native Android SDK development in Java or Kotlin;
- Experience in Flutter (Dart);
- Experience in Android API for across HTTP and REST (Representational State Transfer);
- Experience in Mobile projects;
- Experience working with remote data via REST and JSON;
- Experience with third-party libraries and APIs;
- Good experience with build management tools like maven, Ant, Gradle;
- Collaborate with different teams and work in an agile development model;
- Strong communication skills.
It’s also useful to have:
- B.S. in Computer Science Engineering, or similar field (mathematics, physics, engineering);
- Experience developing for AndroidTV;
- Experience working with the Android NDK;
- Experience working with RTMP, HLS, and similar streaming protocols;
- Bluetooth Low Energy development;
- Strong experience working with Flutter;
- Shipped a project;
- Experience in some other mobile platform development, iOS...
Note: Candidates must provide a strong portfolio that demonstrates experience in the above-listed requirements.
Required employees: 1
Being a part of a great pre-COVID 19 idea in a growing industry is our daily statement. We challenge you not to grow! We build a team where you can hopefully find an alignment in purpose, career growth, and community belonging. It's big. It's challenging. It's awesome. And most importantly, it works.
Feel free to apply. We are excited to hear from you!
Apply at [email protected]
If you still have some doubts, please do not hesitate to ask us anything through our social media channels, or at [email protected].
Entre em contato conosco a qualquer momento!
Se você tiver alguma dúvida sobre nossos produtos, oportunidades de carreira ou se quiser apenas dizer oi, teremos prazer em responder!
Contate-nos