Senior Software Engineer III(FrontEnd Development)
Gurugram, Haryana
Required
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 6-8 years of professional experience in front-end web development.
- Proficiency in React.js and its core principles.
- Experience with popular React.js workflows (such as Redux, Flux).
- Strong understanding of HTML5, CSS3, and JavaScript.
- Experience with front-end build tools, such as Webpack, Babel, etc.
- Familiarity with RESTful APIs and asynchronous request handling.
- Solid understanding of browser rendering behavior and performance optimization techniques.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Experience with Agile development methodologies is a plus.
- Experience with server-side rendering (SSR) and/or Next.js.
- Knowledge of GraphQL and related libraries (e.g., Apollo Client).
- Familiarity with testing frameworks (e.g., Jest, Enzyme).
- Experience with CI/CD pipelines and version control systems (e.g., Git).
- Contributions to open-source projects or active involvement in the developer community.