Skip to main content
Elementica
Scraped fromWorkYesterday
Backend

NodeJS developer

Node.jsJavaScriptTypeScriptDockerPostgreSQLMongoDBNestJSSqlReact
Work Type
Hybrid
Job Type
Full Time
Location
Worldwide
Salary
60 000 – 80 000 грн

About the Position

Elementica is a leading global software development company — expert in delivering web development, mobile application development and IT consulting services of any complexity to clients worldwide. We are looking for a talented NodeJS Developer to join our Development Team.

Responsibilities

  • Develop cloud based backend web applications
  • Work in all phases of the software development life-cycle (planning, design, implementation, deployment, monitoring and support)
  • Collaborate and grow in a dynamic environment while working in small, agile and cross functional teams
  • Use the latest technologies to solve real problems for our customers
  • Communicate and coordinate with our engineering team.

Requirements

  • Deep knowledge of Node.js
  • Strong knowledge in working with Javascript and TypeScript
  • Expertise with cloud service providers — AWS and its services for backend deployment
  • Working proficiency in English (verbal & written)
  • Continuous independent learning
  • Familiarity with ORM (Object Relational Mapper) libraries — TypeORM/Drizzle
  • Strong knowledge of relational and non-relational databases (PostgreSQL/MongoDB)
  • Experience working with Docker and Docker Compose
  • Experience working with E2E and unit tests
  • Familiarity in Bull.js, Redis is a strong plus
  • Understanding of common development principles and best practices (SOLID, DRY, YAGNI) and design patterns
  • Experience in CI/CD is a plus
  • Experience in frontend development (React) is a plus

Benefits

  • The opportunity to drive the development of cutting-edge software products
  • The chance to work on interesting technical challenges such as advanced algorithms, wide integrations or scalable content management
  • A positive, highly skilled, young team with a focus on quality
  • Hybrid working possibility / Flexible working hours
  • Pick your own gear: Linux or IOS — whatever works best for you
  • A lot of room for your own ideas. We always highly encourage you to work on them together with the team.
  • Outstanding compensation based on experience and 20 days vacation
  • Sponsored training opportunities with Udemy
NodeJS developer60 000 – 80 000 грн