About this role
Key Roles & Responsibilities
1. Frontend Development & Product Engineering Design, develop, enhance, and maintain Stacbloc's web-based infrastructuremanagement interface using ReactJS and Material-UI (MUI). Build reusable, modular, scalable, and maintainable frontend components. Translate product requirements, technical specifications, and platformworkflows into fully functional user interfaces. Develop management screens, dashboards, configuration forms, monitoringviews, and administrative workflows. Ensure consistent user experience, responsiveness, performance, and usabilityacross product modules. Maintain compatibility with existing product architecture while contributing tocontinuous improvements.
2. API Integration & Troubleshooting Integrate frontend components with backend services using RESTful APIs. Understand API specifications, request/response structures, authentication, authorization, and error handling. Troubleshoot frontend-to-backend integration issues using browser developertools, API testing utilities, and application logs. Handle asynchronous operations, API failures, loading states, task progress, and backend-generated notifications. Collaborate with backend developers to identify integration defects andimprove API usability and consistency. Ensure reliable synchronization between displayed application states andactual backend operations.
3. Quality Assurance, Testing & Reliability Take ownership of frontend functionality, stability, and overall applicationquality. Develop and maintain unit, component, integration, and regression tests. Perform functional validation of implemented features before release. Identify, reproduce, debug, and resolve frontend defects, including issuesarising from API integration. Ensure existing product functionality remains unaffected by enhancements, code changes, and platform upgrades. Implement effective exception handling, input validation, and user feedbackmechanisms. Work with QA and backend teams to investigate reported product issues anddrive them to resolution. Maintain consistent standards for security, performance, reliability, and codequality.
4. Technical Leadership & Collaboration Independently own assigned frontend modules from requirement analysisthrough development, testing, and release readiness. Participate in technical design discussions and contribute to frontendarchitectural decisions. Conduct code reviews and promote coding standards, maintainability, anddevelopment best practices. Mentor and support junior frontend engineers through technical guidanceand code reviews. Collaborate with product, backend, platform engineering, and QA teams todeliver planned enhancements. Maintain technical documentation covering components, workflows, integration behaviour, and implementation decisions. Contribute to improving development practices, testing coverage, and overallengineering efficiency.
3-6 years of professional software development experience with substantial hands-on frontend development expertise.
Strong proficiency in ReactJS, JavaScript (ES6+), HTML5, and CSS3.
Hands-on experience with Material-UI (MUI) or comparable component libraries.
Strong understanding of React Hooks, component lifecycle, reusablecomponent design, routing, and state management.
Experience with frontend state management using Redux, Context API, orequivalent approaches.
Pay: ₹500,000.00 - ₹700,000.00 per year
Work Location: In person