SUMMARY
We are seeking a Front-End Developer to join our R&D team in building and enhancing our SaaS-based Enterprise Inventory Management Solution. The ideal candidate will have strong expertise in modern front-end technologies and frameworks, delivering responsive, high-performing, and scalable user interfaces for enterprise applications deployed on the cloud.
MAIN RESPONSIBILITIES
- Participate in the full Software Development Life Cycle (SDLC) — from requirements analysis and design to development, testing, and deployment.
- Develop and maintain responsive, reusable, and modular UI components using modern front-end frameworks.
- Collaborate with UI / UX designers to transform wireframes and mockups into high-quality, functional web applications.
- Ensure cross-browser compatibility, performance optimization, and accessibility compliance across all devices.
- Integrate front-end components with RESTful APIs and back-end services.
- Participate in code reviews and design discussions to ensure adherence to best practices and coding standards.
- Perform unit testing, debugging, and troubleshooting in development and production environments.
- Work closely with QA engineers, product managers, and DevOps teams to ensure smooth and timely product releases.
- Contribute to continuous improvement in development processes, tooling, and architecture.
MINIMUM REQUIREMENTS : EDUCATION & EXPERIENCE
BE / BTech / MTech / MCA / MSc in Computer Science or a related field from a reputed university.3–6 years of hands-on experience in front-end development within a product development or enterprise software environment.Proven experience building scalable web applications using React.js, Angular, or Vue.js.Solid understanding of web application architecture, component-based design, and state management.Practical experience integrating with RESTful APIs or GraphQL.Exposure to cloud environments such as Microsoft Azure or Amazon AWS.KNOWLEDGE, SKILLS & ABILITIES (KSA)
Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.Hands-on experience with React.js, Angular, or Vue.js frameworks and associated libraries.Knowledge of state management tools (Redux, NgRx, MobX, Context API, or Vuex).Deep understanding of responsive web design, cross-browser compatibility, and UI / UX design principles.Familiarity with RESTful API integration, JSON / XML data handling, and asynchronous programming.Experience with Agile methodology, CI / CD pipelines, and version control (Git).Knowledge of automated testing frameworks (Jest, Mocha, Cypress, etc.) and debugging tools.Awareness of performance optimization techniques and front-end build tools (Webpack, Babel, Vite, npm / Yarn).Understanding of containerization (Docker / Kubernetes) and cloud deployment workflows is an added advantage.Strong problem-solving and analytical skills with attention to detail.