Role: Lead Full Stack EngineerLocation: Portugal // fully remoteSalary: Up to €70,000 (12 MONTH FIXED TERM CONTRACT)Tech (agnostic): Cloud, Mobile, Web, CI/CD, API integration, DevOps, TestingIndustry: Design agency B-Corp accreditedImmersum are engaged with one of the leading Design agencies in the UK.
Sitting between digital product development and new experience design, they are looking for an experienced people leader to bring together the Portuguese Studio whilst being experienced across a broad range of web and mobile applications.
As a B-Corp accredited business your work will impact millions of users driven by being accountable, transparent and ethical.The Company:They pride themselves on deep product development, design heritage and leadership in technology and culture meaning they provide fresh creative and strategic direction across their experiences backed by deep technical expertise on implementation.
This allows them to provide a fully connected service from strategy to delivery.Their portfolio spans household names and products in: AI, HealthTech, Telecoms and Automotive (and more) delivering cutting edge projects across all platforms (web, mobile and wearables) They are B-Corp accredited, employee owned and have global offices.The Role:As a Lead Full-Stack Engineer, you will be responsible for designing, developing, testing, deploying, and improving digital products across the full technology stack, from front-end (HTML, CSS, JS/TS, front-end frameworks) to backend (JS/TS/Node) and infrastructure (cloud hosting, CI/CD).Key SkillsFull-stack development proficiency (Front-end & Back-end).Scalable & resilient web application development.Strong written & verbal communication.Agile methodologies (Scrum, Kanban, Agile principles).Cloud deployment, hosting, security, monitoring & scaling.Expertise in JS/TS/Node or another server-side language (Java, C#).Design pattern identification & application.Modern front-end frameworks (React, Vue, Next, Redux – deep expertise in at least one).API integrations (REST & GraphQL).Database experience (SQL & NoSQL).Version control best practices.Unit testing (Mocha, Jest, Jasmine, etc.
).CI/CD pipelines & automation.Automated testing implementation.Diagramming for complex ecosystems & application designs.TDD/BDD with automation frameworks (Mocha, Jest, Cucumber, Rspec, Selenium, etc.
).Continuous Integration/Deployment pipelines.Experience with containerized services & orchestration.The role is for the Portuguese studio working remotely with the team located mostly around Lisbon and Porto.You must be a current resident of Portugal, with the full right to work in Portugal.