Position :: Technical Lead (React, Adobe AppBuilder/AEM)
Location :: 100% Remote
Duration :: 6+ months
Interview :: Video
Job Description:
Required Skills
Technical Lead (Digital Platforms & AI‑Enabled Engineering)
Remote
Role Overview
This Technical Lead role is responsible for driving the successful delivery of multiple concurrent enterprise digital initiatives. The position blends hands‑on engineering (≈50%) with architecture, technical leadership, and delivery oversight (≈50%).
You’ll lead the design and development of modern, React‑based digital experiences leveraging Adobe App Builder, AEM, and enterprise APIs, while guiding a distributed engineering team and partnering closely with enterprise technology stakeholders.
This role also champions modern engineering practices, including AI‑assisted development, automation, and cloud‑native architectures, ensuring teams deliver high‑quality, scalable solutions efficiently and consistently.
The ideal candidate is both a strong architect and a pragmatic builder — someone who enjoys mentoring teams, shaping technical direction, and staying deeply hands‑on in fast‑moving enterprise environments.
Key Responsibilities
Technical Leadership & Architecture
- Own solution architecture and technical strategy across multiple digital initiatives
- Design scalable React‑based applications and services using Adobe App Builder, AEM, and modern cloud patterns
- Architect integrations with enterprise APIs and backend systems, ensuring performance, reliability, and maintainability
- Contribute directly through hands‑on development, code reviews, and architectural guidance
- Identify technical risks, manage dependencies, and proactively reduce technical debt
- Promote modular architectures, reusable components, and scalable platform patterns
AI‑Augmented Engineering & Developer Productivity
- Champion the use of AI‑assisted development tools to accelerate engineering workflows
- Identify opportunities for automation, code generation, and intelligent tooling within delivery pipelines
- Encourage experimentation with emerging technologies that improve developer efficiency and system quality
- Help teams adopt modern workflows that blend human expertise with AI‑driven productivity
Team Leadership
- Provide day‑to‑day leadership to a distributed team of full‑stack engineers
- Establish and enforce engineering standards, architectural patterns, and best practices
- Conduct code reviews and mentor engineers to raise overall technical quality
- Support technical hiring, evaluation, and onboarding
- Foster a culture of collaboration, continuous learning, and engineering excellence
Client Engagement & Delivery
- Serve as the primary technical point of contact for enterprise stakeholders
- Lead technical workshops, architecture reviews, and solution design sessions
- Partner with product and delivery teams to ensure alignment and clarity
- Support scope management, estimation, and technical risk mitigation
- Ensure initiatives are delivered on time with strong technical foundations
Engineering Excellence
- Promote high standards for performance, accessibility, security, testing, and maintainability
- Ensure strong CI/CD practices, automated testing, and deployment consistency
- Drive reusable engineering patterns and shared components across initiatives
- Encourage adoption of modern frontend and cloud engineering best practices
Qualifications
- 7+ years of software engineering experience with deep expertise in React and modern JavaScript/TypeScript ecosystems
- Strong experience designing and delivering enterprise‑scale web applications
- Experience integrating with enterprise APIs and distributed backend systems
- Proven ability to lead technical architecture and delivery across multiple initiatives
- Experience leading distributed or offshore engineering teams
- Strong communication skills and comfort presenting technical solutions to enterprise audiences
- Ability to balance hands‑on engineering with strategic technical leadership
Strong Plus
- Experience with Adobe App Builder and/or Adobe Experience Manager (AEM)
- Background working in large enterprise environments
- Familiarity with AI‑assisted development tools and modern developer productivity platforms
- Experience designing scalable, cloud‑native architectures