Senior Node.js Developer

New
Based in ColombiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
Over 5 years of experience in back-end development, with at least 3 years working with Node.js in production environments.
Required Skills
DockerNode.jsSQLExpress.jsJavascriptTypeScriptNest.jsNosqlCI/CD

Requirements

  • University degree in Systems Engineering, Computer Science, or a related field.
  • High level of English proficiency.
  • Strong communication skills.
  • Over 5 years of experience in back-end development.
  • At least 3 years working with Node.js in production environments.
  • Strong proficiency in JavaScript and TypeScript.
  • Experience with frameworks such as Express.js or NestJS.
  • Knowledge of SQL and NoSQL databases (Oracle, PostgreSQL, MongoDB, Redis).
  • Experience designing and documenting APIs using Swagger/OpenAPI.
  • Familiarity with CI/CD tools (GitHub Actions, GitLab CI, Jenkins).
  • Understanding of containerization with Docker.
  • Working with cloud services such as AWS, GCP, or Azure.

Responsibilities

  • Design and implement scalable RESTful APIs using Node.js.
  • Manage SQL and NoSQL databases and integrate data layers.
  • Develop reusable libraries and modules.
  • Collaborate with front-end teams and stakeholders to integrate functionalities.
  • Conduct code reviews, unit testing, and integration testing.
  • Mentor junior developers and promote best coding practices.
  • Participate in architectural decisions focused on scalability and performance.
  • Implement CI/CD pipelines and containerization tools (Docker, Kubernetes).
  • Optimize application performance and troubleshoot production issues.
  • Ensure services comply with regulations such as GDPR and OWASP standards.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now