Caixa Mágica Software
Fullstack Developer
Caixa Mágica SoftwarePortugal10 hours ago
Full-timeInformation Technology

Overview

We are looking for a Full-Stack Developer with strong backend or frontend expertise and solid understanding of the full application stack. This role requires broad technical knowledge across frontend, backend, cloud, and DevOps practices.

A Full-Stack Developer is expected to be a “jack-of-all-trades, master of some” — depth in one area and working knowledge across others. The level of expertise may vary depending on seniority.


What will you do?

  • Develop backend services using Node.js and TypeScript.
  • Build frontend features using React.js and/or Next.js.
  • Design and consume REST APIs.
  • Work with AWS Cloud services (Step Functions; Lambdas; API Gateway; etc).
  • Manage databases (SQL / NoSQL).
  • Contribute to Infrastructure as Code (Terraform).
  • Build and maintain CI/CD pipelines.
  • Ensure application quality through unit, integration, and E2E testing.
  • Support monitoring and observability practices.


What are we looking for?

  • Strong experience with TypeScript.
  • Experience with Node.js and React.js.
  • Experience working with AWS Cloud.
  • Experience with REST APIs.
  • Knowledge of SQL / NoSQL databases.
  • Experience with CI/CD pipelines.
  • Testing experience with Jest.
  • Basic understanding of event-driven architecture and IaC.


What can you expect from us?

  • A permanent job contract for a long term project;
  • Tech equipment + SIM Card + personal smartphone;
  • Health and Life Insurance;
  • Social events and team buildings;
  • The commitment of letting you grow with us, and be rewarded accordingly;
  • A dynamic and young team that will be always there to support you;
  • Training in the latest technologies;
  • Coffee, fruits, snacks and a warm welcoming when you pass by the office.

Key Skills

Ranked by relevance