4 months ago
Copenhagen, DenmarkMid Level
Responsibilities
- Write maintainable Kotlin code and implement complex, scalable Android features.
- Collaborate with product managers, designers, and backend engineers on technical requirements and solutions.
- Contribute to architectural discussions and evaluate long-term technical trade-offs.
- Build, test, and release new versions of the Android application.
- Write automated tests and maintain code quality, reliability, and performance.
- Identify performance bottlenecks, address technical debt, and improve CI/CD pipelines and development workflows.
Requirements
- At least 3 years of professional Android development experience.
- Deep knowledge of Kotlin, Android SDK, MVVM, MVI, and Clean Architecture.
- Strong experience with Jetpack Compose and modern Android tooling.
- Solid understanding of reactive programming with Coroutines and Flow.
- Experience building modular, maintainable, and testable codebases.
- Understanding of server-side APIs and RESTful principles.
- Experience with CI/CD pipelines, automated testing, and release processes.
- Familiarity with design systems and component libraries.
- Strong standards for code quality and architectural excellence.
- Fluency in written and spoken English and a collaborative approach to product development.
Benefits
- Copenhagen office with an indoor ball court, rooftop terrace, and well-equipped gym.
- Collaborative environment with opportunities to work across product, design, engineering, and global partner teams.
- Veo welcomes applicants from diverse backgrounds and supports continuous learning and growth.
Tech Stack
Categories
Mobile
