What to expect at Bloom:
● Be part of a small, but fast-paced engineering team building financial technology products that impact the lives of the 400 million people in East Africa.
● Live in or travel back-and-forth to East Africa, where you will spend a significant time speaking to users and learning about the region's rich culture.
● Be part of a highly-motivated team in a supportive and collaborative work environment.
● Be empowered and broaden your skillset and knowledge, instead of be siloed in sea of developers.
● Automation is key - spend your time solving challenging problems and not on repetitive, mundane tasks.
Responsibilities:
● Work as part of an agile development team in a fast-paced environment.
● Work with product managers and designers to deliver front end features.
● Care about the product, the user experience and the design.
● Help define and maintain visual guidelines and ensure consistency throughout the app.
● Must have an eye for detail with an ability to identify and cover the edge cases.
● Write clean code that prioritises simple but robust solutions that are backed by a suite of automated tests (unit, integration and e2e).
Basic qualifications:
● 3+ years of experience as a mobile app developer at a fintech startup or big tech.
● Strong understanding of Javascript and React Native.
● Experience working with any state management library (e.g. Redux, MobX, etc...).
● Excellent communication and organisational skills.
● Ability to transform designs into react app screens quickly.
● Ability to produce consistent designs across multiple devices with different resolutions.
Preferred qualifications:
● Experience working on a mobile front end for a digital bank or payment app.
● Experience in working with CI/CD tools to support the app deployment process.
● Experience in deploying to Google Play Store and the Apple App Store.
● Experience in identifying and resolving performance issues in the front end.