About the role :
We’re hiring a Lead Developer (Sitecore) to serve as a hands-on technical leader within a product engineering team. You’ll guide solution design, review and elevate code quality, and mentor developers while continuing to build and ship complex features yourself. This role combines architecture-level thinking with day-to-day delivery ownership across web, application, and integration work. You’ll also help ensure that platforms and experiences are designed with both today’s business goals and future scalability in mind.
What you’ll be responsible for
Technical delivery and development :
- Own day-to-day engineering execution for assigned initiatives, from design through release.
- Build, test, debug, and document highly complex applications and digital experiences across web, services, and data layers.
- Estimate work, break down milestones, and delegate tasks to ensure predictable delivery.
- Act as a senior escalation point for difficult production issues; diagnose root causes and drive resolution to completion.
- Define and oversee testing approaches, including unit testing and comprehensive test planning.
Architecture and platform standards :
Partner with architecture and technical leadership to align solutions to enterprise patterns and platform direction.Contribute to evolving application architecture and engineering standards.Evaluate third-party tools / vendors, lead selection efforts, and support implementation decisions.Champion secure coding practices, remediate scan findings, and reinforce security-first development.Team leadership and mentoring :
Provide ongoing coaching through code reviews, pairing, and technical guidance.Promote shared understanding by documenting designs / decisions and encouraging knowledge transfer.Help set and track team delivery goals, supporting individual growth and performance.Lead process improvements that increase team efficiency, quality, and stability.Participate in hiring and team development activities as needed (interviewing, onboarding, feedback).Support and reliability :
Provide advanced application support, including participation in an on-call rotation to address high-priority incidents.Improve reliability, performance, and observability across systems and releases.What we’re looking for
Experience
6–8+ years of professional software development experience, including ownership of complex, production-grade systems.Prior experience leading projects or mentoring engineers in a senior / lead capacity.Demonstrated ability to manage large workstreams with minimal day-to-day oversight.Sitecore and DXP
Deep hands-on expertise with Sitecore, especially Sitecore XM Cloud.Strong understanding of Sitecore architecture, headless capabilities, and development using Sitecore JSS.Comfort designing and delivering components in a composable DXP ecosystem.Headless and front-end development
Proven strength in headless delivery and modern UI builds.Advanced experience with React and / or Next.js plus strong fundamentals in JavaScript, HTML, and CSS.Ability to translate design and UX requirements into robust, reusable front-end solutions.Cloud and modern delivery
Familiarity with cloud hosting and deployment environments such as Vercel, Netlify, or similar platforms.Solid grasp of Composable DXP / MACH principles (microservices, API-first, cloud-native, headless).Comfortable with CI / CD workflows, automated testing, Git-based development, and release management.Ways you work
Strong problem-solver who can navigate ambiguity and make sound technical tradeoffs.Clear communicator who collaborates effectively with product, design, and architecture partners.Consistent focus on maintainability, performance, and long-term scalability.Nice to have
Experience modernizing legacy CMS or monolithic systems into composable / headless architectures.Exposure to distributed systems, event-driven integration patterns, or multi-site / multi-brand platforms.History of leading reliability / performance initiatives alongside feature delivery.Level and impact
This is a senior / lead-level position with meaningful influence on technical direction, team execution, and platform evolution. Success in this role shows up in stronger delivery consistency, improved engineering quality, and a more capable, well-supported development team.