logo[мetahunt]
> Djinni

Backend Engineer

format:Remote
node.jstypescriptexpress.jsreactmaterial uiviteeslintjestmysqlpostgresqlsqllinux
ddd
> full description

We are looking for a TypeScript Backend Developer to join our team and work on a web product, APIs, business process automation, and external integrations.
 

What you will do

Backend:

  • Develop HTTP APIs for integration with the web interface.
  • Work in a framework-agnostic approach; practical knowledge of Clean Architecture / Domain-Driven Design is a strong plus.
  • Develop business process automation.
  • Create reports and data migrations.
  • Integrate with external HTTP APIs.
  • Work with GNU/Linux, including project compilation, deployment, and log analysis.

Frontend:

  • Build SPAs using React + MUI.
  • Develop forms and data grids with complex filtering and pagination.
  • Test the code you write.
     

Tech stack

  • Node.js
  • TypeScript 5.x, strict mode
  • Express.js
  • React + MUI
  • Vite
  • ESLint / Prettier
  • Jest
  • MySQL + PostgreSQL
  • SQL / DDL
  • GNU/Linux
     

What we are looking for

  • Experience building HTTP APIs.
  • Solid database skills.
  • Understanding of framework-agnostic development.
  • Understanding of Clean Architecture.
  • Basic GNU/Linux and command-line skills.
  • Ability to write and test clean, maintainable TypeScript code.
     

What we offer

  • Fully remote work.
  • 20 working days of paid vacation.
  • One additional day off every month.
  • Paid sick leave.
  • An interesting project with opportunities for professional growth.
     

If you enjoy backend development with TypeScript, working with APIs and data, and don't mind occasionally diving into frontend tasks, we'd be happy to hear from you.