Virtuagym - Android Developer
Skip to content

Android Developer

Remote
  • Istanbul, İstanbul, Türkiye
Software Engineering

Job description

As Virtuagym keeps on growing, we are now looking for a new face to complement our Development team. As an Android Developer you will be joining the team responsible for our mobile apps which currently consists of 7 members. Will you join us in our quest to create a healthier and happier world?

This is a remote position in Turkey, where you will be working for our office based in Amsterdam, The Netherlands. You will be hired remotely through the Turkish entity of our global employment partner.

What you will work on with your team

As an Android Developer you have a direct impact on improving the experience of more than 20 million end-users that use our mobile apps. We mainly work on 3 different apps, our Virtuagym Fitness app, the Food app and our Coaching app. Besides that we offer our clients their own custom branded app which is a branded version of our Fitness app. We share a lot of code between the 3 different apps and make use of modules.

The number of our users keeps on growing every month, which means that we are continuously challenged with the need for great developments and solutions to ensure a great user experience and making sure our code is maintainable, stable and secure.

Each of our autonomous, cross-functional development squads is responsible for a specific domain of our product, be that Coach and Engage, or Payments and Invoices, for example. Each squad determines the necessary technical and functional requirements for features, with plenty of freedom to bring in new tools or technologies to improve the processes. The mobile squad is called the Green Squad and is responsible for the native mobile apps.


As our new Android Developer you will join a smart group of team players, who are all eager to share their knowledge about how to build high-quality apps while having fun!


Some of your key tasks as an Android Developer

  • Build, test and maintain our Android apps

  • Contribute to improving our Development Lifecycle using your experience in Software Engineering

  • Become a valued member of your team by actively participating and contributing in daily rituals

  • Collaborate with your squad and other professionals to determine technical and functional requirements for product features in your domain

  • Be willing to teach us what you know as well as learn what we know

Our tech stack

Android

  • Jetpack Compose

  • Kotlin

  • Kotlin Coroutines

  • Dagger

  • Retrofit, Moshi

  • Bitrise

  • JUnit, Mockito

iOS

  • Swift

  • Fastlane

  • Bitrise

Web

  • Python, Vue.js, PHP, NodeJS

  • Kafka, ksqlDB, Kafka Connect

  • MariaDB, MongoDB, Rabbitmq, Elasticsearch, Redis

  • AWS, Docker, Kubernetes, Helm, Vault, Gitlab


Job requirements


What you will bring to our Development team

  • Love for delivering high quality and well-tested software

  • At least 2 years of experience building native Android apps

  • Experienced in writing Kotlin and/or Jetpack Compose code

  • Experience with version control and various git workflows

  • Strong written and verbal communication skills in English, our company language. Dutch is not required.

  • Knowledge of the agile philosophy and ways to implement it, like SCRUM or Shape Up

Bonus points for...

  • A well-curated portfolio

  • Experience with iOS development

  • Experience with Kotlin Multiplatform

  • Experience with Java

  • Experience in web development or API design

  • Having published a personal app in the Play Store

  • An obsession with pixel perfect designs and animations

Important note: at Virtuagym we hire great people, not just resumes. If you can't check off a few requirements but are a fast learner, we’d love to hear from you!

Here’s why you should join our team!
Benefits:

🌎 Remote working from Turkey, where you will be working for our office based in Amsterdam, the Netherlands;
🌴 14 paid vacation days per year (based on a full-time contract);

💻 We provide your home office set-up and hardware;

💪 The Virtuagym Health Program: access to video-on-demand workouts and meditation through the VG platform and company-wide health & fitness challenges;

✈ Work from abroad (within Europe) for up to 12 weeks a year with a maximum of 4 consecutive weeks;

💬 Unlimited access to on-demand coaching with psychologists via chat, phone, or video call through the platform OpenUp.


Cultural perks:

📈 Many opportunities for personal and professional growth within the company;

😎 A fun, healthy, and international work environment made up of over 35+ nationalities;

🗣 We believe in a flat hierarchy with room to take ownership: your voice will be truly heard;

🎉 Awesome company events such as New Year's dinners, Summer outings, ski trips, etc.


About Virtuagym

Virtuagym is a leading and fast-growing innovator in the digital health and fitness domain, offering a Software as a Service solution and multiple native apps to users worldwide. We offer coaching and management solutions for trainers, studios, clubs and corporate wellness, all with the vision to make the world a healthier and happier place.

Virtuagym is an ambitious, passionate and multicultural team of talented people who want to create a healthier world for all. We believe in teamwork, challenging each other, being bold and adventurous, working lean, taking care of each other and sharing success. As a scale-up, we embrace our diversity, international character and our flat hierarchy that promotes great freedom, taking ownership and making a true impact. Our talented staff of 200+ employees are based out of two locations: Amsterdam, NL, and Medellin, CO.

Every day with us will be an opportunity to cultivate and evolve your personal and professional skills, as well as to make a significant impact on a global scale. At Virtuagym everyone can grow, whatever background you bring with you. We are not just colleagues, we are friends, willing to help and support each other. By joining us, you become a part of a joyful and energetic team.


Ready to join us?

Please do not hesitate to apply by clicking the ‘Apply for this Job’ button below! We look forward to receiving your CV and cover letter in English. We will get back to your application within 10 working days. For any questions on the vacancy, please get in touch with the recruitment team at recruitment@virtuagym.com.

The hiring process

The hiring process for this role consists of:

  • Initial screening call with recruitment
  • Interview with the Head of Engineering and Mobile Tech Lead, in which you will show the codebase of a project you’ve built and are proud of. We are looking for a project that could be an Android application or library that requires a significant amount of effort to develop. You will guide us through the codebase and explain why you decided to build it the way you did. Make sure to show us the parts that you’re most proud of or were hardest to get right
  • Final interview with our CEO 

* Please note that we do not collaborate with third parties to fill this vacancy, so third parties are kindly asked not to contact us about this role.

or