Job Title : Lead React Developer
Location : Sunnyvale, CA (Onsite / Hybrid)
Job Description :
We are seeking a highly skilled and experienced Lead React Developer to join our team working on-site at our prestigious client location, Apple, in Sunnyvale, CA. The ideal candidate will have a strong background in front-end development using React.js, excellent leadership and communication skills, and the ability to drive complex UI initiatives from concept to deployment in a fast-paced, agile environment.
Key Responsibilities :
- Lead the development of robust, scalable, and maintainable front-end solutions using React.js and related technologies.
- Collaborate with Apple's design, product, and backend teams to define, design, and deliver high-quality features.
- Translate high-fidelity designs and wireframes into high-performance code.
- Architect reusable components and front-end libraries.
- Provide technical mentorship and code reviews to junior and mid-level developers.
- Optimize applications for performance, scalability, and usability.
- Stay current with the latest front-end trends, technologies, and best practices.
- Work with RESTful APIs and understand integration with back-end services.
- Ensure software is delivered with high quality and aligns with Apple's engineering standards.
Required Skills and Qualifications :
Bachelor's or Master's degree in Computer Science, Engineering, or related field.8+ years of experience in front-end development, with at least 5 years in React.js .Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.Deep understanding of React.js and its core principles, including state management, hooks, and component lifecycle.Hands-on experience with tools like Redux, Webpack, Babel, Jest, etc.Experience with REST APIs and asynchronous programming.Familiarity with CI / CD pipelines and Git.Proven experience in leading front-end teams or projects.Excellent problem-solving and debugging skills.Strong communication skills with the ability to present ideas clearly and concisely.Preferred Qualifications :
Experience working with Apple's design and engineering guidelines.Familiarity with GraphQL and micro-frontend architecture.Experience in Agile / Scrum methodologies.Previous work experience with Infosys or Apple is a plus.