Frontend Developer

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.


Our technology stack is predominantly React Native using TypeScript.

  • You will be using GraphQL as an abstraction layer to our micro-services
  • Together with us, you will have an emphasis on software quality and writing maintainable code using TDD, DDD and Continuous Integration and Delivery
  • You will collaborate closely with product designers with a focus on feature design and prototyping
  • You will be involved in the user experience design process, from wire-frames and mock-ups through implementation and release
  • You will work closely with the design team to create a reusable component library
  • You will have experience building and maintaining mobile apps
  • You will be fluent with TypeScript, JavaScript and experience building modern JavaScript component applications (ES20XX, Flexbox)
  • You will have a deep understanding of ReactJS or React Native
  • You will have a good understanding of GraphQL and why it is used
  • You will have exposure to native languages like Kotlin or Swift is beneficial
  • You will understand what makes a great mobile user experience and care deeply about providing that experience to our users
  • You are a keen learner with an ambitious and results driven personality, who loves to share with other engineers
  • You will have experience collaborating on software projects with design and backend aspects
  • You will work well as part of a team in a fast-paced environment
  • You will work in an iterative approach, driven by customer feedback and data insights
  • You have excellent communication and organisational skills