We are seeking Surat based Frontend Engineer with over 1 year of experience to join our team. The ideal candidate will have hands-on experience building dynamic and responsive web applications using React.js. This role requires a strong understanding of front-end development principles and the ability to deliver high-quality, scalable solutions in a collaborative environment.
Key Responsibilities
-
Develop, maintain, and optimize web applications using React.js.
-
Create reusable and modular components to ensure consistency and efficiency in development.
-
Collaborate with designers and backend developers to implement user-friendly features.
-
Debug and troubleshoot application issues to enhance performance and user experience.
-
Integrate APIs and manage state effectively using tools like Redux, Context API, or React Query.
-
Ensure responsive design and cross-browser compatibility for seamless user experiences.
-
Write clean, well-documented, and maintainable code.
-
Stay up-to-date with the latest React and front-end development trends.
Core Proficiency
-
Strong understanding of JavaScript (ES6+).
-
Proficiency in React.js and its core principles, including JSX, hooks, and lifecycle methods.
-
Experience with state management libraries like Redux, Context API, or React Query.
-
Proficiency in styling in the component.
-
Familiarity with Tailwind CSS for efficient UI development and responsive design.
-
Experience with CSS-in-JS libraries like Styled-Components or Emotion is a plus.
-
Familiarity with Next.js for server-side rendering (SSR), static site generation (SSG), and routing capabilities.
-
Hands-on experience integrating RESTful APIs or GraphQL into React applications.
-
Proficient in Git for version control and collaborative development.
-
Basic understanding of testing frameworks like Jest, React Testing Library, or Cypress.
-
Understanding of code splitting, lazy loading, and performance optimization techniques.
Skills:- Redux/Flux, Javascript, React.js, tailwindcss and TypeScript