- Develop responsive and high-performance web applications using React.js and Next.js.
- Build reusable and maintainable UI components.
- Convert UI/UX designs and Figma designs into functional web interfaces.
- Write clean, scalable, and reusable code using JavaScript and TypeScript.
- Develop responsive layouts using HTML and CSS.
- Integrate frontend applications with REST APIs and third-party services.
- Implement form validations, error handling, and user interactions.
- Optimize applications for performance, accessibility, and cross-browser compatibility.
- Identify and resolve UI, functional, and performance-related issues.
- Collaborate with UI/UX designers, backend developers, QA engineers, and product teams.
- Participate in code reviews and follow frontend development standards.
- Maintain and improve existing applications and frontend components.
- Responsive Web Design
- REST API Integration
- Git / Version Control
Good to Have
* Material UI (MUI)
- Tailwind CSS
- React Hook Form
- Redux / Zustand
- TanStack Query
- Familiarity with Next.js App Router
- Understanding of frontend performance optimization
- Basic knowledge of browser compatibility and accessibility
- Experience working with Figma or other UI/UX design tools
Required Knowledge
* Robust understanding of React components, props, state, hooks, and lifecycle concepts.
- Good understanding of JavaScript ES6+ features.
- Understanding of TypeScript types, interfaces, generics, and type safety.
- Good knowledge of CSS layouts including Flexbox and CSS Grid.
- Understanding of responsive design principles.
- Experience consuming and handling REST APIs.
- Understanding of client-side and server-side rendering concepts.
- Ability to debug frontend issues using browser developer tools.
- Understanding of Git workflows and version control.
Work Location: In person
📌 Frontend Developer-Python (Chennai)
🏢 Sarvajith Infotech
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.