Match score not available

715 - Sr NodeJS Engineer

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

4 to 6 years of Node.js development experience., Deep understanding of REST API principles and best practices., Proficiency with Git for version control and strong knowledge of JavaScript, comfortable with ES6/2015., Expertise with Express or Hapi.js and familiarity with security principles..

Key responsabilities:

  • Contribute to the development of new products and propose innovative solutions to industry challenges.
  • Develop a modular architecture to support a web API and manage all aspects of the software development life cycle.
  • Write automated tests to ensure effective, reusable, and flexible code while designing low-latency, high-availability applications.
  • Build RESTful APIs using Node.js and integrate MongoDB as a data storage solution.

Darwoft logo
Darwoft SME https://darwoft.com/
51 - 200 Employees
See all jobs

Job description

Node.js Developer
What Youll Bring to The Team:

We are seeking talented Node.js developers to contribute to the development of new products for our client. You will work on cutting-edge solutions that support clinical trials and drive innovation in the industry.

Responsibilities:
  • Be a team player: contribute to our company culture, propose innovative solutions to industry challenges, provide constructive feedback, and help build an impactful company.
  • Develop a modular architecture from the ground up to support a web API.
  • Manage all aspects of the software development life cycle (Requirements gathering, Testing, Deployment, Support).
  • Write automated tests to ensure effective, reusable, and flexible code.
  • Design and implement low-latency, high-availability, and performant applications.
  • Implement security and data protection best practices.
  • Build RESTful APIs using Node.js, Hapi.js, and other frameworks.
  • Build logic in isolated, independent modules to ensure modularity and maintainability.
  • Integrate MongoDB as a data storage solution.
Ideal Candidate Profile:
  • Passion for creating high-quality, flexible, and scalable code.
  • Deep understanding of REST API principles and best practices.
  • 4 to 6 years of Node.js development experience.
  • Expertise with Express or Hapi.js.
  • Proficiency with Git for version control.
  • Strong knowledge of JavaScript, comfortable with ES6/2015.
  • Proficient in user authentication and authorization across multiple systems, servers, and environments (e.g., cookie-based authentication, OAuth, JWT).
  • Strong understanding of software design patterns.
Bonus Points If You Have:
  • Proficiency in TypeScript.
  • Experience with programmatic PDF generation and manipulation.
  • Advanced knowledge of ES6+ features.
  • Expertise in NoSQL databases (MongoDB), with a focus on performance, modularization, and maintainability.
  • Proficiency in building modular applications.
  • Knowledge of Microservices and/or Service-Oriented Architecture (SOA).
  • Familiarity with security principles (e.g., OWASP best practices).
  • Basic understanding of templating languages (EJS, Jade, etc.).
  • Experience with build tools (Gulp, Grunt).
  • Understanding of deployment scripting tools such as Terraform, Ansible, or similar.
  • Familiarity with CSS pre-processors (Sass, Babel, etc.).
  • Basic knowledge of front-end technologies (HTML5, CSS, ES5+).

How to Apply:

Interested candidates are encouraged to submit their resumes and a cover letter outlining their relevant experience and qualifications to talento@darwoft.com

Questions?
Follow the Recruiter
https://www.linkedin.com/in/hernanvietto/

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Node.js Developer Related jobs