Android Developer
We Love Alfa
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Agile Methodologies
Android
Unit Testing
Mobile Application Development
Code Review
Github
Mobile Application Software
Open Source Technology
Website Wireframe
Test Driven Development
Pixel Perfect
Kotlin
Information Technology
Performance Monitor
Video Streaming
REST
Job description
We are seeking a highly skilled Android Developer to join our engineering team. You will be responsible for building and maintaining high-scale, consumer-facing mobile applications that reach millions of users. The ideal candidate has a deep passion for the Android ecosystem, a sharp eye for UX/UI detail, and a proven track record of delivering robust applications in fast-paced environments like fintech, e-commerce, or streaming services., * Lead the development of new features using Kotlin and the modern Android SDK, ensuring high performance and responsiveness.
- Collaborate closely with product designers to translate wireframes and mockups into pixel-perfect, functional implementations.
- Maintain and evolve visual guidelines and design systems across our mobile platforms.
- Participate in cross-functional team ceremonies, contributing to architectural decisions and code reviews.
- Ensure application quality through best practices, including unit testing and performance monitoring.
Requirements
- 5+ years of dedicated experience in Android development.
- Expert-level proficiency in Kotlin and the Android SDK.
- Direct experience working on high-scale B2C products (e.g., Neobanks, Super Apps, Delivery, or Video Streaming).
- Strong understanding of the full mobile development lifecycle and integration with RESTful APIs.
- Professional fluency in English with excellent communication skills.
- Experience working in Agile, fast-paced environments.
Nice-to-haves
- Degree in Computer Science or a related technical field.
- Familiarity with Test-Driven Development (TDD).
- An active GitHub portfolio or contributions to open-source projects.
- Previous experience within the Financial Services or Payments sector.