Act digital is a multinational company present in 12 countries, which combines local agility and global expertise to act as a strategic partner for our clients in delivering customized and scalable solutions.
In Portugal, we have around 120 clients and a team of over 400 people, working on projects in sectors as diverse as Banking, Insurance, Transport, Aviation and Energy.
We are looking for a Senior Software Engineer (+12 years of experience) to join our team in a remote and international project
Education
* Bachelor degree (software development related)
Experience
* 12+ years of experience in Software Engineering (applying our Tech Stack)
Required Tech Stack
* NodeJS
* JavaScript/TypeScript and React
* MongoDB, SQL Server, Redis, PostgreSQL
* Git (e.g. GitHub)
* Rest and Graphql API's
* Modern agile practices with Kanban
* Modern software development practices (e.g., TDD, CI/CD, IaC, test automation)
* Infrastructure as code (e.g. Terraform)
Core Responsibilities:
Architecture
* Lead and evolve system architecture across multiple services, ensuring reliable service-to-service coordination and long-term scalability.
DevOps Practices
* Support teams in building and improving DevOps processes, fostering automation, quality, and operational excellence.
Programming & Software Design
* Write high-quality, well-tested, idiomatic code and guide the team in best practices, optimal algorithms, and effective system design.
Technical Ownership
* Break down complex technical challenges, remove blockers, and ensure alignment with organisational tech strategy.
Product Delivery
* Help define success for the product team and balance quality and delivery timelines.
Security
* Design systems with embedded security controls appropriate to business risk levels.
Requirements:
* Fluency in English (C1 level or higher).
* Based in Portugal, Brazil, or Spain.