This role is for one of the Weekday's clients
Min Experience: 3 years
Location: Jaipur
JobType: full-time
As a Frontend Developer, you will play a crucial role in developing and optimizing high-quality user interfaces for our web applications. You will collaborate closely with designers, backend developers, and product managers to implement pixel-perfect and highly responsive UIs that drive user engagement and satisfaction. Your primary focus will be working withReactJS,JavaScript, andNext.jsto deliver robust and scalable solutions.
Requirements
Key Responsibilities:
- Develop and maintain highly interactive and responsive web applications usingReactJS,JavaScript (ES6+), andNext.js.
- Collaborate with UX/UI designers and product managers to translate wireframes and design prototypes into high-quality code.
- Implement best practices for frontend architecture, including component-based design, code reusability, and performance optimization.
- Ensure seamless integration with backend APIs and services, handling data fetching, caching, and state management effectively.
- Write clean, maintainable, and scalable code, adhering to code quality standards and conducting regular code reviews.
- Optimize application performance through techniques such as lazy loading, server-side rendering (SSR) with Next.js, and client-side caching.
- Stay up to date with emerging frontend trends, frameworks, and best practices, proactively applying new concepts to enhance user experiences.
- Collaborate with QA engineers to identify and resolve UI bugs and performance issues.
- Participate in sprint planning, daily stand-ups, and retrospectives to contribute to the continuous improvement of our development processes.
Required Skills & Qualifications:
- 37 years of professional experience in frontend development with a strong focus onReactJSandJavaScript.
- Solid hands-on experience withNext.js, including SSR, static site generation (SSG), routing, and API integration.
- Proficiency in modern JavaScript (ES6+), HTML5, CSS3, and responsive web design principles.
- Strong understanding of frontend state management tools such as Redux, Context API, or similar.
- Experience integrating with RESTful APIs and handling asynchronous data flows.
- Familiarity with version control systems like Git and collaborative workflows (e.g., GitHub, GitLab).
- Good knowledge of performance optimization techniques and cross-browser compatibility.
- Strong problem-solving skills, attention to detail, and a passion for delivering high-quality user experiences.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Nice to Have:
- Familiarity with TypeScript and modern CSS frameworks such as Tailwind CSS or Styled Components.
- Experience with testing frameworks (e.g., Jest, React Testing Library) for frontend unit and integration tests.
- Exposure to cloud platforms (AWS, Azure) and CI/CD pipelines for automated deployments.