Enable job alerts via email!

Full Stack Software Engineer

Onmo

London

On-site

GBP 50,000 - 70,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Onmo is seeking a skilled Mobile Application Developer with experience in React Native to design and maintain applications. The ideal candidate will have a strong background in mobile app development, excellent problem-solving abilities, and outstanding communication skills. Join a dynamic team at a forward-thinking company dedicated to helping individuals navigate their financial journeys.

Qualifications

  • Track record of developing high-quality mobile applications using React Native.
  • Experience with iOS and Android platforms.
  • Familiarity with RESTful APIs and automated testing suites.

Responsibilities

  • Design, develop, and maintain applications using React Native.
  • Collaborate to define and ship new features.
  • Provide code reviews and mentorship to junior developers.

Skills

JavaScript
React Native
Problem Solving
Communication

Education

Bachelor’s or Master’s degree in Computer Science

Tools

Jest
Mocha
Terraform
GitHub CI/CD

Job description

About Us:

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 and 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 understandingof 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 andschedules.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.