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 (+7 years of experience) to join our team in a remote and international project!
EducationBachelor degree (software development related)Experience7+ years of experience in Software Engineering (applying our Tech Stack)Required Tech StackNodeJSJavaScript/TypeScript and ReactMongoDB, SQL Server, Redis, PostgreSQLGit (e.g. GitHub)Rest and Graphql API'sModern agile practices with KanbanModern software development practices (e.g., TDD, CI/CD, IaC, test automation)Infrastructure as code (e.g. Terraform)Core Responsibilities:ArchitectureLead and evolve system architecture across multiple services, ensuring reliable service-to-service coordination and long-term scalability.DevOps PracticesSupport teams in building and improving DevOps processes, fostering automation, quality, and operational excellence.Programming & Software DesignWrite high-quality, well-tested, idiomatic code and guide the team in best practices, optimal algorithms, and effective system design.Technical OwnershipBreak down complex technical challenges, remove blockers, and ensure alignment with organisational tech strategy.Product DeliveryHelp define success for the product team and balance quality and delivery timelines.SecurityDesign systems with embedded security controls appropriate to business risk levels.Requirements:Fluency in English (C1 level or higher).
Based in Portugal.