Android Engineer driving product features from specification to delivery at Perk. Collaborating with a mobile team to enhance business travel experiences through a high-quality application.
Responsibilities
Collaborate in a product team that plans, defines, and implements together. We don’t plan alone nor like silos.
Participate in global application layer design and architecture.
Architect, design and implement solutions in Kotlin.
Deliver value incrementally, in small and meaningful steps.
Maintaining high code quality is crucial, and testing is an essential part of our process.
Define, implement, and monitor tracing and observability metrics of our systems.
Contribute to the team’s progress and potential through close collaboration and mentoring of other team members.
Requirements
Deep Kotlin knowledge, Compose, Coroutines, Flows and Jetpack libraries.
Proven expertise in developing, releasing, and operating production-grade apps, including CI/CD and crash monitoring.
Deep understanding of HTTP, caching strategies, and resiliency patterns like offline-first architecture.
Solid understanding of relational databases.
You are comfortable reading or occasionally modifying backend code (Python) to debug APIs or improve data contracts.
Experience with, or being comfortable with, learning Kotlin Multiplatform and Compose Multiplatform.
Benefits
For certain roles, we can help with relocation from anywhere in the world
Senior Mobile Developer (Android) supporting Sony Sports Technology’s in - house mobile application for live sports tracking. Focusing on enhancing performance, stability, and integrating machine learning.
Senior Android Engineer building subscription and checkout experiences for Strava's app. Collaborating with product, design, and engineering teams to enhance user engagement.
Application Software Developer for Android enhancing the Intelligent Voice Assistant at Ford. Integrating advanced technologies for a multimodal interface while collaborating with Product Managers and designers.
Senior Android Developer focusing on internal application development for clients using Kotlin/Java in an agile environment. Collaborating on software architecture and ensuring best practices.
Middle Android Engineer at Avenga developing modern mobile applications using Android technologies. Contributing to scalable architectures and collaborating with teams to deliver high - quality solutions.
Senior Mobile Developer focused on Android solutions for construction industry. Responsible for maintaining and evolving mobile applications in a hybrid work environment.
Senior Android Engineer building Kotlin Multiplatform applications for Eko, enabling healthcare providers to detect cardiac and pulmonary diseases. Join a diverse team with strong venture capital backing.
Senior Android Engineer developing mobile applications for News UK. Collaborating with cross - functional teams to deliver best - in - class software solutions and mentor engineering staff.
Senior Software Engineer focused on Android applications and UI development at Dolby. Designing and delivering high - quality user - facing experiences in modern Android applications.
Android Architect responsible for setting the technical direction for Cape’s Android application. Collaborating across teams to deliver a stable and secure product aligned with user needs.