Position: Android Developer
Company: JetSoftPro
Experience required: 3y
English level: upper

Project Overview:
Work on distributed SaaS multi-tenant solution with layered event-driven microservice backend
Face the challenges of SaaS agile product development and a rapidly growing company
Work on a globally used enterprise-grade software product
Use new technologies in a team of recognized professionals
Actively contribute to product and architecture decisions
Practice good coding standards and participate in peer code reviews

Customer Overview:
USA SaaS Service company focused on providing a leading retail execution platform. The client`s team is global with customers in 80+ countries around the world.


Technology stack:
Android, Kotlin


Skills/Requirements:
Degree in Computer Science, Engineering or a related field
You have prior experience as an Android Developer using Kotlin, Java, Android SDK, Android NDK
You have experience in publishing an application on the Google Play store
Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP
Familiarity with RESTful APIs to effectively integrate Android applications
Proficient understanding of code versioning tools such as Git
Familiarity with various testing tools
You are a problem solver with good analytical skills

We offer:
Flexible working hours
A competitive salary and good compensation package
Best hardware
A masseur and a corporate doctor
Healthcare/sport benefits
An inspiring and comfy office