Software Engineer (Android)
Role details
Job location
Tech stack
Job description
you. We want communicators. One minute you're chatting to your PO, the next a designer, then a customer (for feature feedback, we don't need you on the phones). Like your projects varied? This is for you. Up to shape the future of finance? Let's get in touch. What You'll Be Doing Collaborating closely with product designers to focus on new feature design and prototyping Assisting in the user experience design process, from wireframes and mockups through implementation and release Working with design and business teams to define and implement user-focused solutions Helping to define and maintain visual guidelines, ensuring consistency throughout the app Prototyping new user interactions and iterations based on feedback from peers What You'll Need 5+ years of experience working as a software engineer 3+ years of experience in Android development for mid-level positions 5+ years of experience in Android development for senior roles A deep understanding of the
Requirements
Android SDK A background in building Android apps for a wide range of devices A track record of collaborating on cross-functional software projects An eagerness to learn quickly and deliver results in a dynamic environment Excellent communication and organisational skills A collaborative mindset to thrive in fast-paced team environments Fluency in English Nice to have A degree in computer science A perspective on mobile development best practices A GitHub portfolio showcasing personal or open-source projects Experience in financial services Familiarity with test-driven development (TDD) Building a global financial super app isn't enough. Our Revoluters are a priority, and that's why in 2021 we launched our inaugural D&I Framework, designed to help us thrive and grow everyday. We're not just doing this because it's the right thing to do. We're doing it because we know that seeking out diverse talent and creating an inclusive workplace is the way