Node JS Developer
Remote · Medellín, Antioquia, Colombia
Job Summary
Node JS Developer to design, develop, and maintain scalable backend services and RESTful APIs in a production SaaS environment using Node.js and Express.js. Collaborate with frontend teams, product managers, QA, and stakeholders to deliver reliable, secure, and high-performance software solutions. Responsibilities include building and optimizing backend systems for performance and scalability, participating in code reviews and architectural discussions, troubleshooting production issues, integrating databases and third-party services, and contributing to CI/CD pipelines while staying current with evolving Node.js technologies and backend best practices.
Required Qualifications
- 3+ years of professional experience developing backend applications using Node JS in a production environment
- Strong hands-on experience with Node JS frameworks such as Express.js
- Proven experience designing, building, and maintaining RESTful APIs and backend services
- Experience working with relational and/or NoSQL databases including MySQL, PostgreSQL, or MongoDB
- Strong understanding of asynchronous programming, event-driven architecture, and scalable backend application design
- Experience troubleshooting, debugging, and optimizing backend application performance
- Familiarity with cloud environments, CI/CD pipelines, and modern software development best practices
- Strong analytical, problem-solving, and technical troubleshooting skills
- Ability to work effectively in a collaborative Agile development environment
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
- Must possess strong verbal and written English communication skills with the ability to clearly communicate technical concepts to global teams
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.