About the role:
We are seeking talented and motivated Android Engineers to join our team for a brand new and challenging project – the creation of Romania’s first digital-only bank.
This is a unique opportunity to be on the ground floor of a project with the potential to revolutionize the banking industry in Romania and make a big impact on a European scale.
Location and Work Setup:
We are looking for candidates based in Bucharest. This role follows a hybrid work model, requiring at least 1 day per week in the office and the flexibility to work remotely for the rest of the week.
Responsibilities:
- Design and develop our partner’s brand new mobile banking Android application
- Collaborate with our partner’s product and design teams to bring their vision to life
- Contribute, based on your experience, to ensure the best ux practices are maintained
- Ensure that the app is optimized for performance and scalability
- Communicate with other teams, such as QA and DevOps, to ensure smooth deployment of apps
What are we looking for:
- At least 5 years of experience in Android development
- Strong knowledge of Java, Kotlin, and Android SDK
- Experience with RESTful APIs and third-party libraries
- Strong understanding of mobile app design and user experience
- Experience with Agile development methodologies
- Familiarity with Git and version control
- Strong problem-solving and debugging skills
- Hands-on experience with test-driven development, test automation, and UI Test Automation (Espresso)
- Hands-on experience in modular architecture