Job openings

Back-End Developer (Node.js)


We are looking for an experienced Node.js Developer for our multi-component Fintech project, which includes an internal CRM system for managing customer financial transactions, a mobile application, and acquiring and collaborating with other Fintech projects.
 
Requirements:
  • Strong knowledge of Javascript (ES 6/7/8)
  • Strong proficiency with NodeJS
  • Strong problem-solving skills and the ability to work independently or in a team
  • Experience with TypeScript for enhanced type safety and code maintainability
  • Proficiency in writing efficient database queries and working with databases in a Node.js environment
  • Understanding of basic design patterns, SOLID principles, and best practices for building robust and maintainable code
     
Nice to have:
  • Work experience in a product company
  • Experience with Nest.JS
  • Experience with unit testing and testing frameworks (e.g., Jest, Mocha)
  • Familiarity with end-to-end (e2e) testing frameworks and practices
  • Experience with containerization technologies such as Docker
  • Knowledge of message brokers and distributed messaging systems (e.g., NATS, RabbitMQ)
     
Why you should join us:
  • Complete absence of legacy and modern up-to-date technologies
  • The atmosphere of a product startup, the absence of unnecessary bureaucracy
  • The ability to influence the basic technical and organizational processes of the team






Employment type
Повна зайнятість
Department
FinUnion
Location
Київ