11 Oct
|
PropelGo
|
Gurugram
We are looking for a skilled Frontend Developer to build scalable, responsive, and high-performance web applications. The ideal candidate should have strong expertise in JavaScript, React.js, Next.js, Redux, and up-to-date frontend technologies, with hands-on knowledge of REST API integration and frontend performance optimization.
Key Responsibilities:
- Develop scalable, reusable, and responsive UI components using React.js and Next.js.
- Build high-performance web applications leveraging SSR, SSG, and modern Next.js features.
- Integrate frontend applications with REST APIs.
- Collaborate with UI/UX designers, backend developers, and QA teams to deliver high-quality features.
- Optimize applications for performance, SEO, accessibility, and scalability.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews and contribute to architectural and technical discussions.
Required Qualification:
- Bachelors degree in Computer Science, Information Technology, Engineering, or a related field.
- 2-4 years of hands-on frontend development experience, including at least 1 year of experience with Next.js in production applications.
- Strong proficiency in JavaScript (ES6+) with a solid understanding of asynchronous programming, closures, promises, async/await, and DOM manipulation.
- Hands-on experience with React.js,
including Functional Components, Hooks, Context API, component lifecycle, and performance optimization.
- Experience with Next.js, including App Router/Page Router, Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), routing, and API routes.
- Strong experience with Redux (Redux Toolkit preferred) for state management.
- Strong knowledge of HTML5, CSS3, SCSS, and Tailwind CSS for building responsive and modern user interfaces.
- Experience integrating REST APIs and handling asynchronous data fetching.
- Good understanding of responsive design, cross-browser compatibility, and web accessibility.
- Proficiency with Git and standard branching/version control workflows.
- Familiarity with modern build tools such as Webpack or Vite.
- Experience debugging and optimizing frontend performance using browser developer tools.
Preferred Skills:
- Experience with TypeScript.
- Knowledge of authentication mechanisms such as JWT and OAuth.
- Experience with component libraries like Material UI, Ant Design, or similar.
- Familiarity with testing frameworks such as Jest and React Testing Library.
- Basic understanding of CI/CD pipelines and Agile/Scrum methodologies.
Primary Skills: JavaScript, React.js, Next.js, Redux, HTML5, CSS3, SCSS, Tailwind CSS.
📌 Front End Developer (Gurugram)
🏢 PropelGo
📍 Gurugram