Software Houses

Senior BE Developer

Can you imagine yourself being part of a global, innovative, and ever-evolving project, where technology and creativity come together to create solutions that make a real impact? If you’re looking for a dynamic environment with a culture of collaboration and innovation, where you’ll have access to exciting challenges and real opportunities for growth, then this is the project for you!

We are looking for a Senior BE Developer to work in Braga, Coimbra or Lisbon (Hybrid).

Responsibilities:

  • Develop and architect backend services with NestJS, leveraging its modular architecture, dependency injection, middleware, guards, and interceptors;
  • Design and implement RESTful APIs with NestJS, integrating smoothly with databases using TypeORM or Prisma ORM focused on relational databases like PostgreSQL or MySQL;
  • Mentor junior developers, lead code reviews, and enforce best practices in coding and architecture;
  • Maintain strong emphasis on security, performance, and scalability in cloud-native application development.

Qualifications:

  • Proven experience in TypeScript and NestJS with strong backend API development expertise;
  • Solid understanding of React.js for frontend development, including modern hooks and state management;
  • Experience with relational databases and ORM tools like TypeORM;
  • Familiarity with containerization (Docker), CI/CD pipelines, and automated deployment in cloud environments;
  • Strong collaboration and communication skills within cross-functional agile teams;
  • Fluent in Portuguese and English;

Technical Skills:

  • NestJS, TypeScript, Node.js, REST APIs, TypeORM;
  • React.js (hooks, context), JavaScript/TypeScript;
  • PostgreSQL;
  • Testing: Jest, Supertest for backend; React Testing Library for frontend;
  • Nice to have some knowledge in a hyperscaller lke GCP, AWS, Azure  

What can you expect from us? 

  • Health insurance; 
  • A personalized training plan, with a budget to spend on the training and technical books you find necessary; 
  • Constant feedback so you can grow professionally; 
  • Remote onboarding process; 
  • Team events every semester so you can live new adventures; 
  • Exclusive discounts and offers from our partners; 
  • Culture of proximity and transparency. Your ideas and needs are heard and valued by us!