The ideal candidate is a hands-on technical leader and strong team player with deep expertise in.NET, modern frontend frameworks (React/Next.Js), and CMS/DXP platforms such as Optimizely, Umbraco or similar.
You will lead the development of scalable, content-driven applications while guiding a team of engineers and shaping architectural decisions.
You should be comfortable working across the full stack, from backend services to frontend experiences, with a strong focus on performance, scalability, and clean architecture.Responsibilities Lead the design and development of fullstack applications using.NET (Core/Framework) and React/Next.Js Build and integrate solutions onCMS/DXP platforms (Optimizely, Umbraco, or similar) Develop and maintainREST APIsto support frontend and backend integration Define and implementscalable architectures and microservices-based solutions Providetechnical leadership and mentorshipto the development team Collaborate with cross-functional stakeholders to deliver high-quality solutions Contribute toDevOps practices, including CI/CD pipelines (GitHub Actions) Ensure code quality throughbest practices and code reviewsQualifications 8+ years of experience in software development with.NET (Core/Framework) Strong experience withReact and Next.Js Proven hands-on experience withCMS/DXP platforms such as Optimizely, Umbraco, or similar (mandatory) Solid understanding offullstack architecture and microservices Experience building and consumingREST APIs Strong experience withSQL and/or NoSQL databases Demonstratedtechnical leadership experience(mentoring, architecture, decision-making) Familiarity withDevOps practices and tools (e.G., GitHub Actions) Engineering mindset with focus on performance, scalability, and problem-solving English proficiency Availability for hybrid work (2 days/week in Lisbon)Nice to Have Experience withAzure or other cloud platforms Experience withASP.NET Core / Web API