Efficienza Business Solutions
- info@efficienza.in
- 044 45030953
Facebook Linkedin-in Instagram
Menu
" data-close-icon="" data-full-width="yes">
- Home
- About
- About us
- Our Team
- Technology Stack
- Services
- Careers
- Contact
Frontend Engineer – UI Platform & Application Development
Role Overview
Efficienza is hiring a Frontend Engineer (2–4 years’ experience) to build scalable, responsive, production-grade enterprise applications.
This role focuses on crafting high-quality user interfaces using React and TypeScript, while understanding integration with backend services. You will own component development, UI architecture, API integration, and responsive design within enterprise workflows.
Key Responsibilities
UI Architecture & Component Engineering
- Build reusable, maintainable React components using TypeScript
- Implement responsive, adaptive interfaces for web applications
- Extend and customize MUI (Material UI) components to meet design requirements
- Maintain consistent UI patterns, spacing, typography, and interactions
- Structure applications for modularity and scalability
- Maintain and update Storybook for interactive component documentation
Responsive & System-Driven UI Development
- Implement responsive-first design principles
- Handle complex UI states (loading, empty, error, success, system notifications)
- Simulate and test diverse data states and edge cases
- Ensure cross-browser compatibility and semantic HTML usage
State Management & Data Flow
- Manage complex UI states (loading, error, success)
- Use React Context/Redux Toolkit/Zustand
- Optimize re-renders + memoization
- Handle optimistic updates + caching
Performance, Testing & CI/CD Awareness
- Optimize component performance and rendering efficiency
- Implement basic unit and integration tests for React components
- Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, etc.) is a plus
- Ensure build and deployment processes are smooth for frontend deliverables
Collaboration & Documentation
- Work closely with designers and product teams to translate Figma specs into production-ready UI
- Contribute to shared component libraries and internal UI standards
- Document components and usage patterns in Storybook
- Participate in code reviews and design discussions
Required Skills
- 2–4 years of professional frontend experience with React + TypeScript
- Hands-on experience building reusable, modular UI components
- Familiarity with MUI (Material UI) design system
- Component-driven development using Storybook
- Strong understanding of responsive design and adaptive layouts
- Experience integrating REST APIs / async data flows
- Familiarity with Git workflows and basic version control practices
- Problem-solving mindset, attention to detail, and ownership of deliverable
Key Deliverables
- Production-ready, reusable React components that can be shared across apps
- Responsive, clean, and accessible user interfaces
- Smooth API integration with predictable UI behavior
- Updated and organized Storybook documentation for interactive components
- Modular, maintainable frontend code following best practices
What Success Looks Like
- Consistent UI patterns across different applications and modules
- Components are reusable, tested, and easy to maintain
- Smooth integration with backend APIs and minimal bugs in production
- Rapid delivery of responsive and accessible interfaces
- Effective collaboration with designers, product managers, and backend engineers
- Frontend codebase is clean, scalable, and easy for future development
Job Category: Contract / Project-based
Job Type: Full Time
Job Location: Chennai
Apply for this position
Full Name *
Email *
Phone *
Cover Letter *
Upload CV/Resume *Allowed Type(s): .pdf, .doc, .docx
By using this form you agree with the storage and handling of your data by this website. *
Efficienza, an emerging industrial smart automation solutions company having its business operations in Chennai India.
Address
Plot No:37, SSD Oil Mill Road (A.N. ELUMALAI SALAI), VGN Nagar, Iyyappanthangal, Chennai – 600 056,
Contact
- www.efficienza.in
- info@efficienza.in
Need Help?
We will be more than happy to interact, Please feel free to get in touch with us for ‘No Obligation’ Discussions.
Efficienza Business Solutions Pvt. Ltd. © 2025 All Right Reserved.