About the role:

We’re looking for a talent frontend software engineer to join our growing SaaS team.

Our current tech stack includes Java 8, Spring, Hibernate, ES2015, NodeJS, ReactJS (both client and on NodeJS server-side), Docker and RabbitMQ, as well as iOS and Android apps. Everything runs in AWS. We believe in Agile principles and values and our teams use Kanban and Scrum with various XP practices and DDD.

The Tech
In this role, you will make a meaningful contribution in ensuring we continue to move in the right direction. You will be working on a variety of exciting technologies. Our application code is written using:

  1. Typescript / React
  2. Redux / GraphQL
  3. CSS-in-JS (Emotion)
  4. Github / Github Packages managed by lerna
  5. Docker / Kubernetes
  6. AWS S3 / Cloudfront
  7. Your application will be deployed through automated pipelines in CI/CD and monitored using Sentry and Google Analytics for business metrics.

About you:

  1. You’ve written Javascript/Typescript professionally.
  2. You have a good grasp about Functional Programming and Design Driven Development.
  3. You have experience with at least one statically-typed language.
  4. You do love Open Source.
  5. You’ve worked with some of our tech stack and can learn the rest very quickly.
  6. You’ve been part of a high-performing, autonomous Agile development team that delivers continuously.
  7. You get a kick out of mentoring and empowering the team around you.
  8. You have a deep understanding of how distributed applications are designed and built.
  9. You know good technical design when you see it and ensure quality is embedded in the software development process.
  10. You’re a good communicator, fun to work with and enjoy being part of a vocal, passionate team.
  11. You’re active in the software development community, whether through blogs, meetups, personal projects or open-source contributions.

What we offer:

  1. Subsidized lunch with a variety of healthy and fresh meals every day
  2. 25 days holiday, plus bank holidays.
  3. Learning & development budget so you can develop and grow in your team.
  4. Discount with Health Insurance
  5. Fun social events in the office.
  6. Hybrid work culture
  7. Working in a multi-cultural office environment

Equal Opportunity:

Our Client is an ‘Open to All’ employer and warmly welcomes everybody to the team. We are committed
to making reasonable adjustments to the recruitment process as required. Please add any adjustment
requests to your application.

Upload your CV/resume or any other relevant file. Max. file size: 1 GB.