13 hours ago
Remote, Portugal or Lisbon, PortugalSenior

Responsibilities

  • Design, secure, and scale backend architectures.
  • Code and test software components in accordance with development and security standards.
  • Develop and maintain APIs, microservices, and event-driven integrations for business processes and data exchange.
  • Contribute to product solution design, modeling, implementation, code quality, and future maintainability.
  • Industrialize solutions using CI/CD practices and support observability and delivery workflows.

Requirements

  • Strong Python development experience, including FastAPI, Flask, API design, RESTful services, and microservices architectures.
  • Experience with unit and integration testing using PyTest or Unittest, test management tools such as ALM/Octane, and advanced SQL.
  • Experience with database design and optimization, preferably using PostgreSQL.
  • Strong knowledge of software engineering practices including Git workflows, code review, clean architecture, design patterns, unit testing, and observability.
  • Experience with cloud environments such as AWS or IBM and containerization using Docker.
  • Experience in Agile/DevOps environments and with Jira, Confluence, Git, and ALM.
  • Fluent English is required; French knowledge is a plus.

Benefits

  • Permanent employment contract for a long-term project.
  • Tech equipment, a SIM card, and a personal smartphone.
  • Health and life insurance.
  • Social events and team-building activities.
  • Training in the latest technologies and opportunities for professional growth.
  • Supportive team environment with coffee, fruit, snacks, and a welcoming office.

Tech Stack

Categories

Caixa Mágica Software

About Caixa Mágica Software

51-200 employees

Caixa Mágica Software is a privately held Portuguese software firm based in Lisbon, founded in 2004. It delivers open-source–focused services—custom software development, consulting, training, and nearshore/outsourcing—to public institutions and private enterprises across Europe. The company originated with the Linux Caixa Mágica distribution and has expanded into embedded systems, cloud platforms, mobile/web applications, and digital identity, and contributes to EU-funded research projects.

Contact me