Software Engineers 

We are looking for outstanding software engineers at all levels to continue building and innovating our product suite.

This is an ideal opportunity for full-stack, back-end and front-end engineers looking to work in a high-velocity, high-impact environment, owning the development process from design to implementation to launch.


  • write clear, self-documenting code
  • are a problem solver, a pragmatist and a fast learner who is not dogmatic
  • have experience building modern web apps with TypeScript, Node and React
  • are confident with performance optimisation, and identifying bottlenecks and scalability concerns
  • are familiar with a variety of data stores and approaches to managing data
  • have a good background in algorithms, systems, and design
  • have knowledge and interest in backend serverless architectures, including messaging and event sourcing, eventual consistency, and microservices
  • work well in a multidisciplinary team, and communicate actively
  • think independently and love sharing your technical knowledge with others
  • aren’t afraid of a little database administration or dev-ops work
  • probably have a technical degree and 1+ years of real-world development experience


  • are a small, dedicated team of smart, experienced engineers, product people, and business folks
  • love Linux, Gitlab, AWS Lambda, DynamoDB, Terraform, NestJS, React and Agile
  • cancel useless meetings, value your time, and enjoy a good work/life balance
  • value an informal, friendly, and supportive working culture with minimal hierarchy and no silos
  • are data-driven, and take product ideas from the whole team
  • work quickly to test and launch new ideas
  • value beautiful user experiences

Pay and Benefits

  • competitive salary
  • pension
  • health insurance
  • flexible working: remote and office-based
  • up to 25 days paid holidays (excluding sick days)
  • regular team outings and events

Our Process

  • expect a competitive journey
  • we respond to your application within a couple of days
  • initial virtual meeting scheduled
  • where possible an in person interview within 3 days of initial meeting
  • a coding test is part of the process
  • will you get to meet with one of the founders?
  • we aim to be fast and look forward to hearing from you

Expect a competitive application process that will include a phone screen, in-person interview and coding test.

We are an equal opportunity employer. Primary Portal is committed to being a successful, caring and welcoming place for all employees. We want to create a supportive and inclusive environment where our employees can reach their full potential, without prejudice and discrimination. We are committed to a culture where respect and understanding is fostered, and the diversity of people’s backgrounds and circumstances will be positively valued.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx