Android Developer (Remote) (Arbo)
Role details
Job location
Tech stack
Job description
As an Android Developer, you will be responsible for software development in a self-leading Agile team with responsibility for the DevOps pipeline, production monitoring and support. Contribute directly to the success of our products by close collaboration with UX designers, QA engineers, data analysts and other area teams. Design and implement clean, scalable, and high-quality code with unit testing experience. Develop high quality Android views and animations. Be data-driven with excellent knowledge in structuring tracking in-app. Set up and manage Github pipelines and CI/CD processes. Work with Kotlin and Android frameworks and related tools (Firebase, analytics, Crashlytics, Firestore, Remote configuration, cloud messaging, in-app messaging). Contribute to software architecture and overall code quality within an Agile environment.
Requirements
Proven experience with Kotlin and Android development, with expertise in native Android frameworks. Experience with Firebase tools including Analytics, Crashlytics, Firestore, Remote Config, Cloud Messaging, and In-App Messaging. Strong ability to structure in-app tracking and work with data-driven approaches. Experience setting up Github pipelines and CI/CD processes. Strong understanding of software architecture and clean, scalable code in an Agile environment. Experience with unit testing and a focus on high-quality code and UI/UX interaction.
Benefits & conditions
Private health and life insurance. Hybrid work policy for office and home balance. Up to 10 days per year working remotely from abroad. Office perks to support your day-to-day work. Intensive summer schedule in August for extra flexibility and work-life balance. #J-*****-Ljbffr