A well-known digital consulting and digital project implementation company is seeking a Senior Node.js Developer based in Colombia to join their team remotely.
If you are passionate about building robust solutions, working with cutting-edge technologies, and being part of a collaborative environment, this opportunity is for you.
Back-End Development
Design and implement scalable RESTful APIs using Node.js.
= Manage SQL and NoSQL databases and integrate data layers.
Develop reusable libraries and modules.
Collaboration & Code Quality
Work closely with front-end teams and stakeholders to integrate features.
Conduct code reviews, unit tests, and integration tests.
Mentor junior developers and promote best development practices.
Architecture & DevOps
Contribute to architectural decisions focused on scalability and performance.
Implement CI/CD pipelines and containerization tools (Docker, Kubernetes).
Optimize application performance and troubleshoot production issues.
Agile Teamwork
Participate in Agile ceremonies: planning sessions, daily stand-ups, and retrospectives.
Collaborate with Product Owners and QA to define requirements.
Estimate timelines and break down tasks with a focus on delivering high-quality outcomes.
Security & Compliance
Apply best practices in security and data protection.
Ensure services comply with regulations such as GDPR and OWASP standards.
Requirements
Education
A university degree in Systems Engineering, Computer Science, or a related field.
Language Skills
A high level of English is required, along with strong communication skills to interact effectively with both team members and clients.
Experience
More than 5 years of experience in back-end development, with at least 3 years working with Node.js in production environments.
Desirable
Knowledge of front-end development, microservices architecture, Salesforce integrations, and experi