
Caixa Mágica Software
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.
Open Positions at Caixa Mágica Software
8 open positions
Fullstack Developer responsible for building, supporting, and evolving enterprise applications using Java and Angular. The role spans the full software development lifecycle and involves collaboration across multiple Agile squads and business domains.
Technical Expert Developer responsible for building, modernizing, and maintaining enterprise banking applications across full-stack Java, web, microservices, and cloud environments. The role focuses on legacy modernization, cloud migration, REST/SOA integration, and high-quality software delivery.
Fullstack Developer building and supporting React frontend applications, Python services, and data pipelines for a major European banking platform. The role combines new feature development, country and use-case onboarding, technical support, and platform improvement.
Build and maintain enterprise web applications as a Fullstack Developer using Java, Angular, and transactional SQL in a global banking environment. You will contribute across the full software development lifecycle, from design and testing through integration, optimization, and production deployment.
Solutions Architect responsible for aligning business requirements with enterprise application architecture, governance, and technology standards for a major energy company. The role spans cloud platforms, enterprise applications, API management, and event-driven architectures.
Build modern, scalable, and responsive web applications as a Frontend Developer specializing in Angular and TypeScript. You will shape frontend architecture, integrate REST APIs, improve application quality, and collaborate with an international engineering team.
Python Developer responsible for building Python services and APIs while designing cloud infrastructure, data pipelines, and production deployment systems. The role combines backend software engineering, cloud operations, data engineering, and AI-enabled application experience in a collaborative team.
Backend (.NET) Developer responsible for building and supporting the technical backbone of a Microsoft-based Business Intelligence and Analytics department. The role focuses on C#, .NET, Azure, Blazor, SQL Server, and architectural work.