Senior Full Stack Developer (Core Pod) with Ecologi

Remote: UK/EU timezone

Please note we do not offer visa sponsorship

Full time

Up to £75k depending on experience

Our ideal candidate is someone with extensive React, TypesScript, and Node experience.

Experience with MongoDB, Stripe, AWS, Wordpress and serverless will also be favourable. We’ll provide training and time to get up to speed on any missing skills, so don’t feel like you need all of the above to apply. If you are looking to learn, we are here to help!

You’ll be working in a small product team, on building and upgrading our core subscription product as well as upcoming ancillary products. You will own the frontend side of the stack as well as building features across the full stack and it’s essential that you have an eye for detail to help keep our industry-leading design and UX in top shape.

You will be instrumental in developing and shaping how the platform changes as we grow, and if you start soon, you will help us build the next version of the Ecologi platform as we look to migrate our core stack and go all out on severless platforms. Some of the technologies you’ll get to play with include AWS Lambdas, Apollo Server, Serverless Stack (SST), GraphQL, PlanetScale DB, Prisma.io, Next.js and Seed (for CI/CD) . We are looking for someone who is not afraid to get their hands dirty, and will steer us in the right direction regarding best coding practices.

 

The day-to-day

  • Build new product features/APIs (NestJS, Stripe, React NextJS)

  • Expanding our core component library (React + Storybook)

  • Refactor and upgrade existing backend modules (NestJS)

  • Optimise database queries (MongoDB + mongoose

  • Build new pages/widgets for our sales pages (Headless Wordpress + React NextJS

  • Improve deployment pipelines (AWS, Github Actions, seed.run)

  • Manage database migrations (MongoDB + mongoose)

  • Writing fast and effective unit tests (Jest)

  • Stay up-to-date with technology trends

  • Discussion about large code and infrastructure decisions (moving to serverless + GraphQL)

  • Code-reviews

About you

  • Proven work experience as a React web developer

  • Experience building full stack JavaScript web software

  • Experience with Typescript

  • Proficient with git and GitHub (branching, pull-requests etc.)

  • Severless and GraphQL experience

  • Ability to quickly learn new skills/technologies

  • Ability to manage time and effectively work and communicate remotely

  • Excellent verbal communication skills

  • Trustworthy and not afraid to ask questions when uncertain

  • Excellent writing skills

  • Attention to detail and ability to multitask

  • Experience with AWS is preferred, but not required