Senior Node.js Developer

INSCALEAnyone can work globally.
Permanent
Senior (5+ years)
Requires work permit
Languages: Required: English

Description

With an in-house ERP system, mobile app, and multiple websites for both internal and external use, we’re constantly working to create seamless integrations between our internal systems and external suppliers. We are on the lookout for a talented and driven Senior Backend Developer (Node.js) to join our dynamic team. If you’re passionate about coding and enjoy building efficient, scalable solutions, this is the opportunity you’ve been waiting for!

The key technologies we are working with:
  • TypeScript
  • NestJS
  • PHP (Phalcon/Symphony)
  • Doctrine (PHP)
  • PostgreSQL and MySQL
  • Serverless
  • AWS
  • Docker
  • Jest / Automated testing

You'll use these technologies (and probably more to come) to help us develop applications for internal use.

Requirements

  • Minimum 5 years of experience in software development with Node.JS
  • Writing clean and testable code
  • Modern backend development with the mentioned technologies
  • Knowledge of CI/CD
  • Experience with OOP principles
  • Experience working with Serverless
  • Experience in optimizing applications for scalability and performance, ensuring the system can handle increased loads efficiently
  • Ability to write clear and concise documentation for code, system architectures, and API endpoints, facilitating knowledge sharing within the team
  • Basic understanding of AWS services and cloud computing, capable of leveraging AWS services to build scalable and maintainable applications

Soft Skills Requirements:

  • Clearly articulates ideas and collaborates effectively with others 
  • Works well with teams and aligns with company values 
  • Motivated, eager to contribute, and committed to making an impact 
  • Continuously explores new technologies and engages in self-driven learning 
  • Views failures as learning opportunities and embraces challenges 
  • Takes action without waiting for instructions and seeks opportunities 
  • Thrives in uncertainty and remains composed under pressure 

Nice to have

  • Understanding of RESTful APIs (GraphQL is a plus)
  • Experience with PHP
 

Perks

  • Permanent contract with Inscale
  • 14 salaries
  • 22 days vacation
  • Portugal Holidays
  • Health insurance
  • Flex benefits
  • Career plan