Senior Node.js Developer Offline

$$$$

Key Responsibilities:

  • Develop and maintain backend services using Node.js and TypeScript.
  • Design, build, and deploy scalable and secure RESTful APIs and GraphQL APIs.
  • Work with databases such as PostgreSQL, MongoDB, or MySQL.
  • Implement authentication and authorization mechanisms (JWT, OAuth, etc.).
  • Write clean, maintainable, and efficient code following best practices.
  • Optimize application performance and scalability.
  • Collaborate with frontend developers, product managers, and other stakeholders.
  • Perform code reviews and mentor junior developers.
  • Work with CI/CD pipelines and cloud platforms like AWS, Azure, or GCP.
  • Debug and resolve production issues effectively.

 

Required Skills & Qualifications:

  • 5+ years of experience in backend development with Node.js and TypeScript.
  • Strong understanding of JavaScript (ES6+), TypeScript, and asynchronous programming.
  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, MySQL).
  • Familiarity with Microservices architecture and containerization (Docker, Kubernetes).
  • Knowledge of Redis, RabbitMQ, or Kafka for caching and messaging queues.
  • Hands-on experience with unit and integration testing (Jest, Mocha, Chai).
  • Proficiency in version control systems like Git/GitHub/GitLab.
  • Experience with CI/CD pipelines and deployment automation.

 

Benefits & Perks:

  • Competitive salary based on experience.
  • Flexible working hours & remote work options.
  • Health & wellness benefits.
  • Professional development & learning opportunities.
  • A collaborative and innovative work environment.

 

 

Required skills experience

Node.js

Required languages

English B2 - Upper Intermediate

The job ad is no longer active

Look at the current jobs Node.js →

Loading...