React.js Front-End Developer
Uffizio
About the Company:
We are looking for a passionate and skilled React.js Front-End Developer to join our Ahmedabad team and help us deliver innovative and scalable solutions to our B2B clients.
About the Role:
Develop and maintain scalable and user-friendly web applications using React.js, TypeScript, and state management tools like Redux or Context API. Build responsive and visually appealing UI/UX using Tailwind CSS, SCSS, and Ant Design components. Collaborate with UX/UI designers to implement pixel-perfect designs and ensure consistency across platforms. Proactively identify and resolve customer-reported live issues and errors in production systems, ensuring minimal downtime and excellent user satisfaction. Build reusable and maintainable components and front-end libraries for scalable development. Optimize application performance for speed and responsiveness across multiple devices and browsers. Debug and resolve issues related to APIs, integrations, and front-end functionality. Work on integrating third-party libraries, plugins, and APIs as required. Actively participate in code reviews and collaborate with cross-functional teams to ensure the delivery of high-quality software.
Responsibilities:
- 2.5+ years of professional experience in React.js and front-end development.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Expertise in modern UI/UX design tools and libraries such as:
- Tailwind CSS for utility-first CSS.
- SCSS/SASS for advanced styling and maintainable CSS.
- Ant Design for pre-built UI components.
- Experience in debugging and resolving live production issues and addressing customer-reported bugs in a fast-paced environment.
- Proficiency in state management tools like Redux, Redux Toolkit, Zustand, or Context API.
- Solid understanding of responsive design principles and cross-browser compatibility.
- Strong knowledge of RESTful APIs, HTTP protocols, and asynchronous programming.
- Familiarity with Git for version control and code collaboration.
- Working knowledge of unit testing frameworks like Jest or React Testing Library.
- Ability to write clean, maintainable, and modular code adhering to coding standards.
Preferred Skills:
- Experience in handling customer feedback loops and production deployments.
- Familiarity with Agile/Scrum methodologies for collaborative development.
- Knowledge of CI/CD pipelines and deployment automation using tools like Jenkins or GitHub Actions.
Soft Skills:
- Excellent problem-solving skills and the ability to debug complex issues under pressure.
- Strong communication skills, with experience in explaining technical challenges to non-technical stakeholders.
- Ability to manage time effectively and prioritize tasks in dynamic environments.
- A proactive approach to learning new tools, frameworks, and best practices.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume