Description
Lead front-end development for complex web applications using React.js. Own the architecture, performance, and delivery of pixel-perfect user interfaces.
Responsibilities
- Architect and build scalable front-end applications using React.js, HTML, CSS, and JavaScript (ES6+).
- Implement state management solutions using Redux or Mobx to handle complex application data flows.
- Integrate with RESTful APIs and manage asynchronous request handling efficiently.
- Deploy and manage front-end infrastructure on AWS, ensuring server-side rendering (SSR) capabilities.
- Optimize application performance and ensure compliance with web accessibility standards.
Required Skills
- 8+ years of professional experience in front-end engineering.
- Deep proficiency in React.js, JavaScript (ES6+), HTML, and CSS.
- Hands-on experience with AWS services for front-end deployment and management.
- Experience implementing CI/CD pipelines and continuous integration processes.
- Proficiency with CSS preprocessors such as Sass or LESS.
- Solid understanding of state management libraries like Redux or Mobx.
- Experience with server-side rendering (SSR) and performance optimization techniques.
- Knowledge of web accessibility standards and best practices.