24 апреля 2024
Hello everyone!
We are looking for a passionate Senior Backend Developer (Typescript). The product is the easiest and most transparent platform to get a car for a monthly payment. We make it simple for users to get their perfect car, all from the comfort of their own home.
Our stack includes:
Main application build with NestJS
Several microservices and Lambda functions written mostly in Typescript
Our back-end is mostly hosted on AWS and we have modern CI/CD pipelines, automatedvtesting, and infrastructure as code
We are using managed versions of Postgres, Elasticsearch, Redis etc.
The front-end is written in Typescript using the Next.js framework and hosted on Vercel.
Responsibilities
Your responsibilities include the following tasks:
Plan and implement new features on the backend in Typescript (or whatever other language is better suited for the task)
Come up with a sustainable and performant new architecture and decide on the right technology for the job
Help solving hard problems the engineers in the team are facing and perform rigorous peer-reviews on the pull requests
Ensure that the codebase follows best practices including unit, integration and e2e testing
Collaborate with the product teams and business stakeholders to define and create new amazing features
Monitor and maintain the current infrastructure
Key requirements
The following qualities are a must:
5+ years of experience working backend technologies
Eager to work in a young team with a lot of freedom, flexibility and responsibility
Solid knowledge of modern backend architecture
Passionate about coding and technology in general
In-depth knowledge of NodeJS, NestJS and Typescript
Experience with Postgres, Elasticsearch and/or Redis
Engineering mindset
Good communication skills in English (written and spoken)
Having the following qualities helps but is not strictly necessary:
Setup new infrastructure elements on AWS as code
Likes cars and is interested in the transportation and mobility of the future
We offer:
This is a (full-time 8 hours a day) CET remote (home office) position with relatively flexible working hours.
We are an enthusiastic, cool company and we like to have fun
We strongly believe in sharing our knowledge and codebase and we regularly commit to GitHub
In our open culture, we welcome other opinions and enjoy discussing solutions
Friendly international environment with agile culture