Description :
Aufait is a trusted partner in software product engineering and digital transformation, enabling enterprises to transform innovative ideas into successful products and profitable businesses.
Leveraging disruptive technologies like AI, Machine Learning, Enterprise 4.0, Mobility, and Cloud, we deliver end-to-end enterprise solutions, from concept creation to design, development, implementation, and product launch.
As a Microsoft Gold Partner with extensive expertise in SharePoint and Office technologies, Aufait specializes in Intranet / Internet Portals, Document Management Solutions, and Workflow / BPM solutions.
We are proud to serve a diverse portfolio of clients, including prominent organizations like Oman Air, Saudi Aramco, Boston Scientific, and the Qatar Foundation.
Role : Frontend Developer (ReactJS) 3+ Years Experience.
Locations : Bangalore / Kozhikode.
Employment Type : Full-Time.
Experience Level : 3+ Years.
Department : Software Development.
About the Role :
We are seeking a highly skilled and motivated Frontend Developer (ReactJS) to join our dynamic development team.
The ideal candidate should possess a strong foundation in ReactJS, TypeScript, and modern front-end development practices.
You will be responsible for designing and implementing intuitive, scalable, and high-performance web applications that deliver exceptional user experiences.
This role is ideal for developers who are passionate about clean code, responsive design, and collaborating across teams to build products that make an impact.
Key Responsibilities :
- Develop, enhance, and maintain web applications using ReactJS, TypeScript, and modern JavaScript frameworks.
- Collaborate closely with UI / UX designers, backend developers, and product owners to deliver user-focused solutions.
- Design and implement reusable, modular, and scalable front-end components.
- Integrate and manage REST APIs, Microsoft Graph APIs, and other data services.
- Ensure cross-browser compatibility, responsive layouts, and WCAG accessibility standards.
- Optimize applications for maximum performance and scalability.
- Participate in code reviews, identify improvements, and maintain clean, testable code.
- Manage source control using Git and maintain proper versioning and deployment documentation.
- Stay current with emerging front-end technologies and best practices, especially within the React and Microsoft 365 ecosystem.
Technical Skills & Expertise :
Strong proficiency in ReactJS, TypeScript, and ES6+ JavaScript features.Deep understanding of component lifecycle, hooks, context API, and state management.Solid experience in HTML5, CSS3, SCSS, and Tailwind CSS.Knowledge of React Hook Form, Yup, and PnPjs for form handling and API integration.Expertise in REST API integration and Microsoft Graph API usage.Familiarity with modern build tools (Webpack, Vite, Babel, NPM / Yarn).Experience with Git, branching strategies, and CI / CD pipelines.Understanding of responsive design principles, web accessibility, and cross-browser compatibility.Exposure to unit testing and end-to-end testing tools such as Jest or Cypress.Preferred Qualifications :
Experience working in environments integrated with Microsoft 365, SharePoint, or related ecosystems.Familiarity with Agile / Scrum methodologies and sprint-based development.Strong problem-solving skills and attention to detail.Excellent verbal and written communication skills, with a collaborative mindset.(ref : hirist.tech)