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