Overview
Senior Developer role supporting the migration of an enterprise digital platform from Sitecore to Contentful, covering content migration, application migration, React/TypeScript development, API integrations and headless architecture.
What you'll do
- Migrate and modernise existing Sitecore-backed applications to work with Contentful.
- Develop, refactor and enhance frontend applications using React and TypeScript.
- Replace Sitecore-specific dependencies, components and integrations with Contentful-compatible solutions.
- Develop content migration tooling, scripts and automated transformation processes.
- Implement Contentful content models, API integrations and content delivery patterns.
- Ensure migrated applications maintain functionality, performance, accessibility and quality.
- Adopt an AI-first mindset, identifying opportunities to accelerate development, migration and problem-solving using AI.
- Apply spec-driven development, using clear technical specifications, acceptance criteria and tests to guide AI-assisted implementation.
- Leverage AI to support Sitecore analysis, schema mapping, migration script generation, application refactoring and validation.
- Use AI coding assistants effectively while reviewing, testing and taking accountability for generated outputs.
- Share AI-enabled development practices and contribute to improving team productivity.
- Independently own complex development tasks and significant migration components.
- Write clean, maintainable, well-tested code and contribute to CI/CD and automated testing.
- Identify technical risks, dependencies and opportunities for improvement.
- Collaborate with Lead Developers, architects, QA and content teams.
- Support less experienced developers through mentoring, code reviews and knowledge sharing.
What you'll need
- Strong commercial software engineering experience, particularly with React and TypeScript.
- Experience migrating, modernising or refactoring existing frontend applications.
- Practical experience with headless CMS platforms, preferably Contentful, and an understanding of Sitecore.
- Strong understanding of APIs, integration patterns and content modelling.
- Experience with backend development, migration scripting or data transformation.
- Practical experience using AI-assisted development tools and an understanding of spec-driven development approaches.
- Experience with automated testing, CI/CD and modern engineering practices.
- Ability to work independently, solve complex problems and influence technical implementation decisions.
Nice to have
- Direct experience migrating Sitecore applications and content to Contentful.
- Experience with Next.js, Sitecore JSS or CMS/DXP replatforming.
- Experience applying AI to content analysis, migration automation, code transformation or test generation.
- Experience with multilingual, multisite or composable digital platforms.
Details
- Permanent position based in Portugal.
- Remote and hybrid work options (country-dependent).
Read the full description and apply on the company’s own careers page.