Android Engineer

1 Month ago • 3 Years +
Mobile Development

Job Description

BetterMe, established in 2017, is a company dedicated to providing top-tier physical and mental health solutions. Their products cater to diverse demographics, aiming to make a healthy lifestyle universally accessible. The Android Engineer will be crucial in developing and maintaining mobile application functionality, participating in architecture design, conducting demos, collaborating with cross-functional teams, and contributing to product innovation.
Good To Have:
  • Knowledge and practical experience with the Redux design pattern.
  • Knowledge and practical experience with Jetpack Compose.
  • Be a good team player.
  • Flexibility in decision-making and a sense of compromise.
  • Ability to work in a team towards a common goal and contribute to company processes.
  • Ability to share own experience and learn from colleagues.
  • Sense of humor.
Must Have:
  • Develop and maintain Android mobile application functionality.
  • Participate in new functionality architecture design.
  • Conduct demos for implemented features.
  • Interact with other teams on multi-team functionality.
  • Share knowledge and focus on professional growth.
  • Generate new ideas for product development.
  • 3+ years of Android mobile application development experience.
  • Knowledge of Java Core.
  • Deep understanding of Android SDK.
  • Practical Kotlin development experience.
  • Knowledge of OOP principles and design patterns, including SOLID, Clean Architecture, MVVM.
  • Ability to write high-quality, clean, testable code (TDD, BDD).
  • Knowledge and practical experience in data storage mechanisms (SQLite).
  • Experience with Dagger2, RxJava, Kotlin Coroutines & Flows.
  • Experience in developing custom user interfaces.
  • Practical experience with popular libraries and frameworks (Jetpack Components such as Room/Navigation/Lifecycle/Work, Retrofit, OkHttp, Moshi, Mockito, Firebase).
Perks:
  • Competitive salary
  • Professional growth opportunities (internal, external courses and seminars)
  • Comfortable working environment (necessary work equipment, free breakfasts, lunches, and snacks in Kyiv office)
  • Health and fitness benefits (20 days paid vacation, medical insurance, various sports activities)
  • Team building and various team activities

Add these skills to join the top 1% applicants for this job

team-management
team-player
design-patterns
game-texts
android-sdk
redux
retrofit
kotlin
firebase
java

About the company:

BetterMe is a company that has been offering the best solutions for physical and mental health since 2017. BetterMe products meet the needs of people of different ages, genders, physical abilities, and sports experience. Our goal is to make a healthy lifestyle accessible to everyone who seeks change.

Your future tasks:

  • Development of new and maintenance of old functionality of the company's mobile applications for the Android platform;
  • Participation in the design of the architecture of new functionality;
  • Conducting demos for other company members on implemented functionality;
  • Interaction with other teams when working on functionality involving multiple teams;
  • Knowledge sharing with colleagues and focus on professional growth;
  • Participation and generation of new ideas for product development.

What you will need for this?

  • 3+ years of experience in developing mobile applications for the Android platform;
  • Knowledge of Java Core;
  • Deep understanding of Android SDK;
  • Practical experience in Kotlin development (the main programming language we use for development);
  • Knowledge of object-oriented programming principles and design patterns, including SOLID, Clean Architecture, MVVM;
  • High level of interest in modern trends and tendencies in software development;
  • Ability to write high-quality, clean, testable code (TDD, BDD);
  • Knowledge and practical experience in data storage mechanisms (SQLite);
  • Experience with Dagger2, RxJava, Kotlin Coroutines & Flows;
  • Experience in developing custom user interfaces;
  • Practical experience with popular libraries and frameworks (Jetpack Components such as Room/Navigation/Lifecycle/Work, Retrofit, OkHttp, Moshi, Mockito, Firebase).

It would be great if you have:

  • Knowledge and practical experience with the Redux design pattern;
  • Knowledge and practical experience with Jetpack Compose.

In addition to the above technical skills, we expect our future colleague to be a good team player. 🤜🏾🤛🏾

What will help you in your work?

  • Flexibility in decision-making and a sense of when it comes to a compromise between your own solution and vice versa;
  • Ability to work in a team towards a common goal and contribute to various company processes;
  • Ability to share your own experience and learn from colleagues' experience;
  • A sense of humor to keep the team's spirits up. 🙃

What will you be doing in the first 3 months?

  • Familiarization with projects;
  • Mastering project architecture;
  • Adaptation to existing design approaches and development of new functionality;
  • Participation in the development of new functionality;
  • Optimization of existing code parts.

Our mission “creating happiness within” – we believe that complete harmony of mind and body is key to overall health and quality of life. We plan to contribute to the development of the global healthcare market, so our ideal candidate will focus on creating the world's largest Health Tech company. 💪

This has been made possible by the hard work of a team of 400+ people who are true professionals in their field. We are one of the largest partners of Facebook/Google/Snapchat/Twitter in the Central and Eastern European region. 🌎

Our company is built on the ability to find the best specialists and provide them with everything they need to focus on results! We have no bureaucracy, and we give our colleagues complete freedom to make decisions and achieve significant results. 🚀

  • Competitive salary. Compensation that will help you focus on the project and personal development.
  • Professional growth. We offer the opportunity to attend internal, external courses and seminars. You will work with a team of professionals, which will allow you to gain insights for development and discuss ideas.
  • Comfortable working environment. We provide all necessary work equipment and offer free breakfasts, lunches, and snacks in the Kyiv office.
  • Health and fitness. We provide employees with 20 days of paid vacation, medical insurance, and various sports activities available to employees in and out of the office.
  • Rest. We organize team buildings and various team activities to improve our cooperation.

Learn more about us: Instagram, LinkedIn.

Set alerts for more jobs like Android Engineer
Set alerts for new jobs by BetterMe
Set alerts for new Mobile Development jobs in Ukraine
Set alerts for new jobs in Ukraine
Set alerts for Mobile Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙