Node.js Developer
Location
Portugal
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Node.js Developer
Devoteam
• Develop, evolve, and maintain scalable and high-performance back-end applications • Design, implement, and maintain robust and secure RESTful APIs • Ensure overall code quality by following industry best practices, performance optimization, and writing clean code • Collaborate with front-end and cross-functional teams to integrate services and define data architectures • Participate actively in agile development workflows, including sprint planning, estimation, and core technical discussions • Troubleshoot, debug, and resolve complex backend technical issues efficiently.
Job Requirements
- Minimum 4/5 years of experience in backend development
- Solid mastery of Node.js and ExpressJS
- Strong expertise with relational databases (SQL)
- Proven experience in designing, building, and documenting scalable RESTful APIs
- Familiarity with containerization technologies, specifically Docker (highly valued)
- Deep understanding of backend software architecture patterns
- Experience with Git and collaborative version control workflows
- Fluent in English (written and spoken, suited for international environments).
Benefits
- Health insurance
- Equal opportunities
- Professional development
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Build, deploy, and maintain Sitecore-based web platforms and AWS-powered applications • Develop scalable services, integrations, and localized solutions using modern cloud, event-driven, and serverless technologies within enterprise environments
• Build, deploy, and maintain Sitecore-based web platforms • Develop AWS-powered applications • Focus on developing scalable services, integrations, and localized solutions • Work within enterprise environments leveraging modern cloud, event-driven, and serverless technologies
• This project focuses on developing solutions that support global organisations in protecting their workforce and ensuring business continuity • It aims to strengthen health, safety, and risk-management capabilities by leveraging modern technology, real-time insights, and preventive strategies • The team works on building reliable, secure, and scalable systems that help companies maintain operational resilience and respond effectively to critical events • The Software Engineer will build, deploy, and maintain Sitecore-based web platforms and AWS-powered applications • This role focuses on developing scalable services, integrations, and localized solutions using modern cloud, event-driven, and serverless technologies within enterprise environments
Mid-level Software Engineer – Backend, Ruby on Rails
RD StationTo empower the heroes and scale-ups that grow the economy
• On a daily basis, you will be responsible for solving complex technical challenges with a focus on fast delivery and continuous value creation. • Implement technical solutions with an emphasis on quality, readability and adherence to the standards defined by the team, contributing to the construction of scalable, secure and sustainable systems. • Plan and execute your deliveries with autonomy proportional to your level of experience, staying aligned with the team’s priorities and ensuring predictability and reliability in fulfilling commitments. • Take responsibility for systems in production: monitor errors, fix bugs and collaborate on maintaining the technical health of applications, including asynchronous jobs and queues. • Actively participate in refinements, technical discussions and planning sessions, contributing ideas, identifying technical risks and helping to break down tasks in a clear, executable way. • Pursue continuous learning through feedback, code reviews and continuous-improvement initiatives, demonstrating technical growth and increasing autonomy in problem solving. • Collaborate with the team during the technical discovery of new requirements, proposing simple and efficient alternatives aligned with the existing architecture and avoiding unnecessarily complex solutions. • Maintain transparent and respectful communication with the team, sharing context, raising questions clearly and contributing to a collaborative, high-trust environment.


