Position: Android Developer with Kotlin, Online Genealogy Service
Company: Dataart
Category: Android
Experience required: 3y
English level: intermediate

✅About the vacancy

The client is an international company that provides an online genealogy service that helps its clients understand their past and family history. The client is looking for a Senior Android Engineer who wants to solve problems and deliver in a Lean-Agile environment. 

The specialist will join a team of Engineers that values feedback, both positive and for career growth. As a valued member you’ll be working closely in a collaborative, autonomous, and cross-functional team.

The app is pivoting to take on a central role in the users' experience and with this comes the opportunity to be a part of this transformation, both technically and through delivering new immersive experiences. The new focus will aim to move the primary engagement experience out of the home and into the users' daily lives, by connecting people to their family stories.

You will be working on the client's Android app. For now, the mobile application is mainly written in React Native with some native parts and comes with Firebase integration. The client sees the future mobile app as a fully native application written in Swift on iOS and Kotlin on Android. They are also planning to extensively use FireBase as a shared platform and as an analytics and tooling solution.

You will find yourself working in a continuous learning environment and a fast-moving market and there are real opportunities to gain new experiences and make a lasting mark on the product, the client’s business, and their customers

✅Responsibilities

- Design, develop and deploy mobile application with a focus on usability, low latency, and scalability
- Operational responsibility for the mobile application that is owned by your team in a DevOps oriented culture
- Continuously improve the mobile application by innovating through the usage of A/B tests
- Pushing the boundaries with technical and user solutions that drive customer engagement

✅Must have

- A proven track record in Mobile Engineering roles
- Several years of experience coding with with Kotlin
- Desire to learn and embrace our self-directed daily learning hour, mentorship, and engineering guilds
- Have a deep knowledge of and care about solid engineering practices like pair programming, upfront automated testing, continuous deployment, and trunk-based development
- You are a strong communicator and love working as part of a team
- Spoken English