
Senior Android Developer
Shape Your Future with Us · Bucharest, Romania · Hybrid
Strong hiring record · median 13 days open
All reasons
In its favour
- Still listed on the employer's own board
We are looking for an experienced Senior Android Developer to join our partner's team and contribute to the development of innovative digital solutions within the mobile banking sector. In this role, you will design, develop, and maintain high-quality Android applications, delivering secure, reliable, and seamless mobile experiences for banking customers.
The ideal candidate has strong hands-on experience with Android SDK and Kotlin, a solid understanding of dependency injection using Dagger 2, and experience integrating REST APIs. You will collaborate with cross-functional teams to build and enhance digital banking applications, ensuring high performance, maintainability, and a user-friendly experience.
Contract type
B2B
Work model
Hybrid
Key Responsibilities
Design, develop, and maintain native Android applications using Kotlin and Android SDK.
Build scalable, reliable, and high-performance mobile banking solutions.
Integrate REST APIs to connect mobile applications with backend services.
Implement and manage dependency injection using Dagger 2.
Collaborate with product owners, designers, backend developers, and other stakeholders to deliver high-quality digital banking features.
Develop and maintain clean, reusable, and maintainable code, following Android development best practices.
Troubleshoot, debug, and optimize application performance, stability, and responsiveness.
Ensure the security, reliability, and quality of mobile banking applications.
Participate in code reviews and contribute to technical discussions and architectural decisions.
Identify opportunities to improve existing applications, development processes, and overall user experience.
Stay up to date with Android development trends, tools, and best practices.
Requirements
Proven professional experience as a Senior Android Developer or in a similar role.
Strong knowledge of Kotlin and hands-on experience with Android SDK.
Experience with Dagger 2 and dependency injection principles.
Solid experience integrating REST APIs and working with backend services.
Experience developing and maintaining native Android applications in a production environment.
Familiarity with mobile application architecture, design patterns, and software development best practices.
Understanding of mobile application security, performance optimization, and debugging techniques.
Experience in digital products or mobile banking applications is highly desirable.
Strong analytical and problem-solving skills, with attention to detail.
Ability to write clean, efficient, testable, and maintainable code.
Good communication and collaboration skills, with the ability to work effectively within cross-functional teams.
Ability to work independently, take ownership of technical tasks, and contribute to the delivery of high-quality mobile solutions.
Skills
- Android
- Kotlin
More jobs at Shape Your Future with Us
All 37- Senior Database AdministratorShape Your Future with Us · Bucharest, Romania3d ago
- Cloud Security Engineer with GermanShape Your Future with Us · Bucharest, Romania6d ago
- Senior Cloud EngineerShape Your Future with Us · Brussels, Belgium10d ago
- Business System AnalystShape Your Future with Us · Bucharest, Romania13d ago
- Senior Full Stack Developer with FrenchShape Your Future with Us · Bucharest, Romania13d ago
Similar roles
- Senior ML EngineerPoland and Middle-Eastern Europe · Bulgaria · Poland · Romaniatoday
- Java Backend DeveloperQualysoft · Bucharesttoday
- Software Engineer - AI Tooling InfrastructureJobgether · Romaniatoday
- Python DeveloperPoland and Middle-Eastern Europe · Bulgaria · Poland · Romaniatoday
- MLOps EngineerPoland and Middle-Eastern Europe · Bulgaria · Poland · Romaniatoday
- Senior Typescript DeveloperPoland and Middle-Eastern Europe · Bulgaria · Poland · Romaniatoday