Full Stack Engineer (City of London)

ABOUT THE COMPANY

Onmo believes that everyone has the right to access, understand and manage their money with confidence. Our ambition is to improve lives by providing better clarity, intelligence and technology to empower every individual in making the smartest financial decisions. We may be young but we have an incredible team in place and big ambitions for the years ahead.

We design our products to help demystify money matters wherever possible, providing customers with more financial control and flexibility in their lives. This helps them get more from what they have, or with smart decisions, make more of the same. It also means people spend less time with the negative aspects of money and more on the positive - enjoying what the world has to offer.

ABOUT THE ROLE

Tech Stack

  • Backend: AWS Lambda, API Gateway, DynamoDB, S3, Node.js
  • Frontend: React / Next.js, React Native
  • Programming Languages: TypeScript; JavaScript, Python
  • Infrastructure: Terraform, GitHub CI/CD pipelines

Responsibilities

  • Design, develop, and maintain advanced applications using React Native.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Lead the development team in implementing methodologies that enhance project quality and speed.
  • Troubleshoot and debug to optimize performance.
  • Provide code reviews, feedback, and mentorship to junior developers.
  • Stay up-to-date with new technology trends, applications, and protocols.

ABOUT YOU

Qualifications & Experience

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience
  • Proven track record of developing and maintaining high-quality mobile applications using React Native
  • Deep understanding of React Native and its core principles.
  • Prior experience with iOS and Android platforms, having a deep understanding of the ecosystem differences.
  • Familiarity with RESTful APIs and mobile libraries for networking.
  • Experience with performance and memory tuning tools.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Experience with automated testing suites, like Jest or Mocha.
  • Excellent problem-solving skills and the ability to think algorithmically.
  • Experience with cloud message APIs and usage of push notifications.
  • Knowledge of CI/CD pipelines, code signing, and deployment (App Store, Google Play).
  • Understanding of secure coding practices.
  • Start-up experience

Attributes

  • Excellent communication skills, with the ability to explain and present detailed concepts or requirements clearly, tactfully and concisely to what may not always be a technically experienced audience – in person and in writing.
  • Self-motivated, can be relied upon to follow up questions and outstanding actions, and to drive projects to completion according to requirements and schedules.
Company
ONMO
Location
City of London, Greater London, UK
Employment Type
Part-time
Posted
Company
ONMO
Location
City of London, Greater London, UK
Employment Type
Part-time
Posted