Node.js Software Engineer
Contract Duration: 12 Months Contract - Extendable
Start Date: January 2027
Employment Type: Contract
Job Overview
We are seeking an experienced Node.js Software Engineer to join its technology team, contributing to the development and enhancement of software applications. The successful candidate will work in an Agile environment, collaborating with cross-functional teams to deliver scalable and reliable technology solutions using modern development practices.
Key Responsibilities
- Design, develop, test, and maintain software applications using Node.js.
- Collaborate with cross-functional teams to deliver technology solutions in an Agile environment.
- Apply DevOps practices and cloud technologies to support software development and deployment.
- Troubleshoot issues, identify root causes, and implement effective solutions.
- Contribute to application enhancements and continuous improvement initiatives.
- Be open to learning and working with low-code platforms such as OutSystems.
Must-Have Skills & Experience
- Minimum 5+ years of software development experience, with strong hands-on expertise in Node.js.
- Good understanding of Agile software development methodologies.
- Knowledge of DevOps practices and cloud technologies.
- Degree in Computer Science, Computer Engineering, Information Systems, or equivalent practical experience.
Good to Have
- Experience working within large software development teams.
- Exposure to low-code platforms such as OutSystems.
- Strong communication and stakeholder management skills.