
Android Engineer
Perk
full-time
Posted on:
Location Type: Hybrid
Location: Barcelona • Spain
Visit company websiteExplore more
About the role
- 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
- English is the official language at the office
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinComposeCoroutinesFlowsJetpack librariesCI/CDHTTPrelational databasesKotlin MultiplatformCompose Multiplatform
Soft Skills
collaborationmentoringcommunicationteamworkproblem-solving