Mid-level C++ Developer
We are looking for a C++ Developer with 3 to 5 years of experience to join an application development team.
Jobs in Portugal, in English.
9,000+ live jobsHybrid in Lisbon·Added over a year ago
This job was published a year ago
60 open roles


Nice to have
This job advert was originally written in Portuguese.
5+ years of experience in software development
3+ years of experience in web application development
Solid knowledge of JavaScript and HTML/CSS
Experience in backend development with Python and/or C++
Experience with React or equivalent modern frontend frameworks
Good knowledge of English (oral and written)
Experience with PWA principles
Knowledge of PostgreSQL
Experience with Linux (Ubuntu), Docker, and CI/CD pipelines
Familiarity with Git and versioning practices
Practice with unit testing and test automation
Experience with Ext JS or other enterprise UI frameworks
Bachelor's degree in Computer Engineering or equivalent
Job description:
We are looking for a Software Developer to join a highly specialized product team dedicated to developing a next-generation web-based ERP platform for the construction sector. The goal is to build high-performance tools used daily by thousands of field and office professionals in the Nordic countries.
Work is carried out in agile teams, organized with a shared backlog, where each team contributes distinct skills. The common mission is to continuously improve the product that serves as the operational hub for companies in the sector, integrating planning, field operations, and management systems into a single ecosystem.
Development includes both frontend and backend, with modern JavaScript frameworks on the client side and a Python/C++ base on the backend (Linux). The selected candidate will participate in building a system critical to the users' daily work.
Develop advanced web applications in JavaScript (React) and modern frontend technologies
Develop backend services in Python and C++ in a Linux (Ubuntu) environment
Work with data-intensive operations using PostgreSQL
Ensure desktop/mobile compatibility with Progressive Web App (PWA) principles
Contribute to the shared backlog and collaborate across teams to ensure robust and consistent solutions
Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives)
Implement and maintain unit and automated tests
Work with Docker, CI/CD pipelines, and Git
Hybrid model: 2x/week in the office in Olaias
Frontend: JavaScript, jQuery, DHTMLX (transitioning to React)
Backend: Python, C++
Database: PostgreSQL
DevOps: Docker, GitLab, CI/CD
act digital is an AI-first multinational technology services company that designs and deploys AI solutions, intelligent agents, and digital transformation strategies. Its services span Data & AI, Intelligent Automation, Software Engineering & Quality, Digital Experience, Enterprise Platforms, Application Modernization, Cloud & Infrastructure, and Cybersecurity, delivered through staff augmentation, AI agentic squads, and strategy-to-execution engagements with onshore, nearshore, and offshore models.
With more than 7,000 employees ("impactors") worldwide and over 500 clients served across 12-13 countries, the group works with partners such as AWS, Microsoft, Salesforce, and Databricks, and has been recognized as a leader in digital transformation in the ISG study.
or browse Lisbon·Engineering·Full-stack·Mid-level·Hybrid