This role is for a Frontend Lead Engineer with strong proficiency in React and related libraries. The ideal candidate will be a technical leader responsible for designing, developing, and deploying robust and scalable frontend solutions, ensuring seamless integration with backend services and adherence to best practices in an AWS environment.
Responsibilities
- Lead the design, development, and deployment of web applications using React.js and related libraries (e.g., Redux / Thunk ).
- Build dynamic and responsive user interfaces using HTML5 and CSS3 .
- Develop and integrate with RESTful APIs and GraphQL to connect frontend with backend services.
- Apply design patterns and best practices for frontend architecture and code quality.
- Ensure web accessibility standards are met in all development.
- Implement Unit & Integration Testing using frameworks like Jest and React Testing Library.
- Work with CI / CD pipelines for frontend applications.
- Collaborate with cross-functional teams, including UI / UX designers, backend developers, and product managers.
- Optimize application performance, scalability, and security.
- Utilize Git Hub for version control and manage the build and deployment process with tools like Webpack / Vite and Linting & Formatting .
Skills
Required Skills :
Strong proficiency in React.js and related libraries (e.g., Redux / Thunk ).Solid understanding of JavaScript, HTML5, and CSS3 .Experience with RESTful APIs and GraphQL for integrating frontend with backend services.Familiarity with version control tools ( Git, GitLab, Git Hub ).Experience with building responsive and user-friendly interfaces.Hands-on experience with CI / CD pipelines for frontend applications.Familiarity with modern build tools ( Webpack / Vite, Babel ) and testing frameworks ( Jest, React Testing Library ).Experience with AWS , specifically S3, CloudFront, and ACM .Strong knowledge of Typescript .Understanding of Design Patterns .Experience with Unit & Integration Testing .Knowledge of Web Accessibility .Expertise in Build & Deployment Processes .Familiarity with API Design .Qualifications
A relevant degree in Computer Science or a related field is typically preferred.Significant professional experience in frontend development, demonstrating leadership capabilities.Skills Required
Frontend Development, react.js , Restful Apis, Graphql, Git Hub, Build Tools