Description
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, Sale