
The Role
We are seeking a skilled JavaScript/Node.js Developer to join our dynamic team. This role involves proactive participation in the development of high-quality back-end components, mentoring team members, and developing new functionality.
What you’ll be doing
- Develop and maintain high-quality back-end components,
- Identify and implement solutions to improve existing systems,
- Mentor back-end team members, conduct code reviews, and facilitate knowledge sharing,
- Collaborate closely with the product owner and UK-based team
Who You Will Be Working With
Volodymyr Bulyha, Back End Lead – who you will be reporting into, alongside a welcoming, inclusive and committed team.
Team culture is really important to us. We are looking for someone who is excited to join us as a key employee at this important stage in our growth and who will bring new and exciting perspectives to Legatics. We are a friendly and passionate bunch with a wide range of interests. We love to socialise together too and hold regular team events.
Requirements
What we need from you
- Over 5 years of experience in software development with JavaScript and/or Typescript
- Strong knowledge and experience with Node.js built-ins, JavaScript, MongoDB
- Experience with GraphQL or similar technologies
- Proficient in general programming skills (recursion, bitwise operations)
- Familiarity with Git, CI/CD processes
- Familiarity with unit and integration testing strategies
- Upper-intermediate level of English
Bonus points for the following (but don’t worry, these are NOT essential)
- Experienced Linux user
- Experience with Apollo Server, Kubernetes
- Familiarity with AWS services (Cognito, SES, KMS, etc)
- Automated testing experience
- Understanding of front-end technologies (React JS)

I’m a tech-savvy professional with a passion for web development, digital marketing, and a proven track record of helping companies thrive through my diverse skill set.