emagine
Nodejs Developer
emaginePortugal2 days ago
Full-timeInformation Technology

At Emagine Portugal, we are not just another tech consultancy โ€” we are part of a multinational group with a strong presence across Europe and Asia, delivering high-impact solutions to some of the most innovative technology projects out there.

Our goal? To be the most dynamic, energetic, and reliable player in the market. And for that, we need you.


We are seeking a Node.js Developer to design, build, and optimize backend services and APIs that power our digital products. The ideal candidate will have strong experience with Node.js, microservices, cloud environments, and modern development practices. This role requires strong problem-solving skills, a passion for clean code, and the ability to collaborate with cross-functional teams.


๐Š๐ž๐ฒ ๐‘๐ž๐ฌ๐ฉ๐จ๐ง๐ฌ๐ข๐›๐ข๐ฅ๐ข๐ญ๐ข๐ž๐ฌ:


Backend Development

  • Design, develop, and maintain scalable Node.js applications and microservices.
  • Build robust RESTful and/or GraphQL APIs to support frontend and product teams.
  • Implement efficient data-processing logic and integration with internal and external systems.

Architecture & Quality

  • Write clean, reusable, and well-structured code following best practices.
  • Contribute to software architecture discussions and propose technical improvements.
  • Ensure performance, security, and reliability across all backend services.

Collaboration

  • Work closely with Frontend Developers, QA Engineers, Product Managers, and DevOps teams.
  • Participate in code reviews, grooming sessions, and sprint planning.
  • Contribute to documentation of APIs, services, and system behavior.

Troubleshooting & Maintenance

  • Monitor, debug, and resolve production issues.
  • Optimise performance bottlenecks and improve scalability.
  • Maintain CI/CD pipelines in collaboration with DevOps when needed.

Continuous Improvement

  • Stay up to date with emerging Node.js and backend technologies.
  • Advocate for engineering standards and process optimisation.
  • Contribute to a culture of innovation, learning, and collaboration within the team.


๐Š๐ž๐ฒ ๐’๐ค๐ข๐ฅ๐ฅ๐ฌ & ๐‘๐ž๐ช๐ฎ๐ข๐ซ๐ž๐ฆ๐ž๐ง๐ญ๐ฌ:


  • Strong experience with Node.js, JavaScript or TypeScript.
  • Experience building APIs (REST/GraphQL) and backend services.
  • Solid understanding of microservices architecture.
  • Experience with databases (SQL and/or NoSQL).
  • Familiarity with Docker, CI/CD pipelines, and cloud platforms (AWS/GCP/Azure).
  • Knowledge of testing frameworks (Jest, Mocha, etc.).
  • Understanding of security principles and API authentication (JWT, OAuth, etc.).


Soft Skills:


  • Strong problem-solving and analytical mindset.
  • Clear communicator able to collaborate with technical and non-technical teams.
  • Detail-oriented, organised, and proactive.
  • Comfortable working in an agile, fast-paced environment



๐Ÿ“ฉ Interested? Letโ€™s talk!

Key Skills

Ranked by relevance