Job Search and Career Advice Platform

Enable job alerts via email!

Back-end (Node.js) engineer

Madfish

Remote

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in the United Kingdom seeks an experienced backend engineer to drive technical direction and take ownership of backend projects. Ideal candidates will have over 5 years of experience with TypeScript, JavaScript, Node.js, and cloud technologies such as AWS. Employees enjoy benefits like 20 days of paid vacation, health support, and personal development budgets. Join us to shape the future of digital metalworking.

Benefits

20 days of paid vacation
Health support and sports compensation
Personal budget for courses and certifications

Qualifications

  • 5+ years of experience in TypeScript, JavaScript, and Node.js.
  • Experience with medium/large scale backend applications.
  • Solid software engineering background required.

Responsibilities

  • Drive the technical direction by designing and evolving services.
  • Take ownership of backend projects from design to deployment.
  • Improve system performance by identifying bottlenecks.

Skills

TypeScript
JavaScript
Node.js
Mongo
MySQL
AWS (S3, SQS, RDS)
Docker
ORM
English (Upper-intermediate)
Job description

Our client is a top-notch company with cutting‑edge technologies in the sheet metal industry. Their procurement platform for the metal parts shows end users and metal parts manufacturers the most striking examples of digital process. Instead of spending many days or weeks on a single order, everyone can fulfill their demands just in a few days and for multiple orders. Since 2017, our team of professionals has shown that the concept is well received by the market — now they want to make a difference in the entire digital metalworking industry around the world. To achieve our goals, we are looking for an excellent employee for our engineering team.

Tech stack:
  • Backend: Node.js, TypeScript, JavaScript, ORM
  • Database: Mongo, MySQL
  • Infrastructure: AWS (S3, SQS, RDS, etc.), Docker
Requirements:
  • 5+ years of experience in the following tech stack: TypeScript, JavaScript, Node.js, Mongo, MySQL, AWS (S3, SQS, RDS etc.), Docker, and ORM
  • Experience taking responsibility for medium/large scale backend applications
  • Solid software engineering background
  • Proven ability to evaluate complex solutions and choose the right one based on experience and clever decision‑making
  • Entrepreneurial mindset and a love for complex patterns and challenges
  • Hands‑on, reliable, and innovative in implementing solutions
  • Ability to work independently while also loving to share knowledge and collaborate with the team
  • English — Upper‑intermediate or higher
Would be a plus:
  • Hands‑on with integration AI tools
Responsibilities
  • Drive the technical direction of your domain: design, implement, and evolve services that integrate with multiple systems across the company
  • Take full ownership of backend projects from design to deployment, including CI/CD, observability, and long‑term maintainability
  • Design and implement high‑quality system architectures that can scale, handle complex business logic, and remain reliable under change
  • Continuously improve system performance and reliability by identifying bottlenecks, refactoring legacy components, and introducing automation where needed
  • Collaborate closely with other senior engineers and stakeholders to define technical strategy and ensure alignment across teams
Why Rolique?
  • We believe in fairness, transparency and helpfulness in everyday work
  • Your personal development is important to us, therefore we promote the internal transfer of knowledge and strengthen your “zone of genius”
  • 20 days of paid vacation and 5 days of sick leaves
  • Personal budget for courses, training, and certifications
  • Health support and sports compensation
  • Accounting support
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.