R
RevolutKrakowGraduate
Graduate Programme 2027: Software Engineer (Android)
Join Revolut's 12-month Graduate Programme as an Android Software Engineer, working on impactful projects with expert guidance. Open to international graduates ready to relocate to tech hubs in Europe and the UAE.
1
Programme Overview
- 12-month graduate programme with structured training and hands-on experience.
- Work on real-world projects within Revolut's engineering teams.
- Opportunity for full-time role based on performance.
- Support with visa, travel, and accommodation for relocations.
- Hybrid work model: approx. 3 days per week in office.
2
Role Responsibilities
- Collaborate with product designers on feature design and prototyping.
- Shape user experience from wireframes to release.
- Build elegant solutions with design and product teams.
- Maintain visual guidelines for app consistency.
- Prototype new interactions based on feedback.
3
Technical Stack
- Use Kotlin, Android SDK, Jetpack Compose, RxJava, Coroutines.
- Apply MVVM architecture and TDD approach.
- Utilize Dagger and Retrofit for development.
- Develop expertise with Android SDK.
- Focus on building features for millions of users.
4
Candidate Requirements
- Predicted or achieved 2:1 degree or equivalent.
- Degree in computer science, maths, physics, or similar.
- Portfolio of coding projects or open-source contributions.
- Fluency in English and strong communication skills.
- Proactive, ambitious, and results-driven mindset.