Tech Stack
AWSAzureCloudDockerGoogle Cloud PlatformJavaScriptReactReduxSCSSTypeScript
About the role
- Lead the design, development, and optimization of React-based user interfaces for Disney’s digital platforms.
- Architect scalable, reusable, and high-performance front-end solutions to support complex business needs.
- Ensure efficient state management using Redux and other relevant technologies.
- Implement best practices in front-end performance, accessibility, and security.
- Mentor and guide React developers and contractors, ensuring adherence to best practices and coding standards.
- Conduct code reviews, provide feedback, and facilitate knowledge sharing across teams.
- Set technical direction for front-end development, ensuring alignment with architectural goals.
- Work closely with product managers, designers, and backend engineers to define requirements and deliver seamless user experiences.
- Collaborate with DevOps and QA teams to optimize deployment, testing, and performance monitoring.
- Partner with stakeholders across Disney Entertainment & ESPN to drive innovation and continuous improvement.
- Advocate for intuitive, user-friendly interfaces by working closely with UX/UI designers.
- Ensure adherence to Disney’s design systems and maintain consistency across products.
- Experiment with new front-end technologies and frameworks to enhance the user experience.
- Identify and resolve front-end bottlenecks, optimizing rendering and load times.
- Implement best practices for lazy loading, code splitting, and caching.
- Stay up-to-date with the latest React, JavaScript, and front-end ecosystem advancements.
- Introduce new tools, frameworks, and methodologies to enhance the development lifecycle.
- Provide technical support and troubleshooting for React applications in production.
- Monitor and address bugs, errors, and performance issues proactively.
- Work with DevOps teams to ensure smooth CI/CD pipelines for front-end deployments.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 7+ years of front-end development experience, with a strong focus on React and modern JavaScript frameworks.
- 3+ years of experience leading UI development efforts, including mentoring and guiding other developers.
- Proven track record of architecting scalable front-end solutions for large-scale, high-traffic applications.
- Experience working in agile development environments with cross-functional teams.
- Experience integrating UI components with RESTful APIs.
- Proficient in React, Redux, TypeScript, and modern JavaScript (ES6+).
- Strong understanding of state management patterns, component lifecycle, and hooks.
- Experience with frontend performance optimization techniques (lazy loading, code splitting, caching, etc.).
- Familiarity with design systems, component libraries, and UI frameworks.
- Expertise in CSS (SASS, LESS, Tailwind, or styled-components) and responsive design principles.
- Hands-on experience with CI/CD pipelines, containerization (Docker), and cloud-based deployment (AWS, Azure, or GCP).
- Strong ability to mentor and guide junior and mid-level React developers.
- Excellent communication and collaboration skills, with experience working across teams.
- Ability to translate business requirements into technical solutions.
- Strong problem-solving skills with a proactive approach to identifying and resolving issues.
- Health insurance
- 401(k) matching
- Flexible work arrangements
- Professional development
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactReduxJavaScriptTypeScriptCSSSASSLESSTailwindDockerCI/CD
Soft skills
mentoringcommunicationcollaborationproblem-solvingleadershipknowledge sharingtechnical supportfeedbackinnovationproactive approach
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering