fomogo1

Node.js Developer

Full-Time
Remote
0 - 4 years of work experience
NodeJS
Express.js
TypeScript

Job Overview

We are seeking a skilled Node.js Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining robust server-side applications and APIs using Node.js. You will collaborate with front-end developers, designers, and product managers to deliver high-quality software solutions.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Node.js code.
  • Implement server-side logic, define and maintain databases.
  • Develop and integrate APIs (RESTful, GraphQL, etc.).
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automatization.
  • Collaborate with team members on architecture decisions and code reviews.
  • Write and maintain technical documentation.

Requirements

  • Proven experience with Node.js and its core principles.
  • Experience with popular Node.js frameworks (e.g., Express, Koa, NestJS).
  • Understanding of asynchronous programming paradigms.
  • Proficient understanding of code versioning tools, such as Git.
  • Familiarity with database technologies (SQL and NoSQL).
  • Experience writing unit and integration tests.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.

Powered by