Frontend Software Engineer 292
Key Responsibilities
- Develop, debug, test, and document frontend components and applications in accordance with specifications.
- Select appropriate technical approaches, including reuse, optimization, and configuration of components.
- Contribute to architecture and design decisions for reusable component libraries, micro-frontend architectures, server-side rendering, and progressive web apps (PWAs).
- Optimize application performance, maintainability, and scalability while ensuring responsive and accessible user interfaces.
- Conduct code reviews, mentor developers, and enforce coding standards and best practices.
- Collaborate with backend teams on RESTful API integration and front-end build pipelines.
- Participate in project planning, sprint management, risk assessment, and status reporting.
- Execute release processes, manage defects, and perform root cause analysis to improve quality.
- Create and maintain technical documentation, reusable design assets, and knowledge sharing within the team.
Required Skills & Qualifications
- Strong proficiency in React.js, including Hooks, Context API, and state management (Redux or similar).
- Deep knowledge of CSS3 and modern styling frameworks such as Sass/LESS, Tailwind, Material UI.
- Hands-on experience with MongoDB, including schema design and performance optimization.
- Strong understanding of RESTful API integration and front-end build pipelines.
- Expertise in designing reusable component libraries and implementing micro-frontend architectures.
- Familiarity with server-side rendering frameworks (Next.js) and progressive web apps (PWAs).
- Experience with modern JavaScript (ES6+), TypeScript, and testing frameworks (Jest, React Testing Library).
- Proficiency in Git, CI/CD pipelines, and Agile/Scrum methodologies.
- Proven ability to lead medium to large teams and manage multiple stakeholders.
- Strong analytical, problem-solving, and communication skills.
Skills: web,pipelines,management,integration,api,components,skills,rendering,application,apps,optimization,design