Join us in building a virtual bank from scratch using cloud native technologies. We're a fast-growing team solving exciting problems and delivering high quality products in small, interdisciplinary teams. We’re applying the learnings from Google, Twitter and Netflix to build the next generation of banking.
What will you be using and what will you be doing?
- Our technology stack is predominantly React Native using TypeScript.
- We use GraphQL as an abstraction layer to our micro-services
- We have an emphasis on software quality and writing maintainable code using TDD, DDD and Continuous Integration and Delivery.
- Collaborate closely with product designers with a focus on feature design and prototyping.
- Be involved in the user experience design process, from wire-frames and mock-ups through implementation and release.
- Working closely with the design team to create a reusable component library.
Who are we looking for?
- Experience building and maintaining mobile apps.
- Deep understanding of ReactJS or React Native.
- Understanding of GraphQL and why it is used.
- Exposure to native languages like Kotlin or Swift is beneficial
- You understand what makes a great mobile user experience and care deeply about providing that experience to our users
- A keen learner with an ambitious and results driven personality, who loves to share with other engineers.
- Experience collaborating on software projects with design and backend aspects.
- Work well as part of a team in a fast-paced environment.
- Work in an iterative approach, driven by customer feedback and data insights.
- Excellent communication and organisational skills.