Loading open roles
Loading open roles
Loading role

Position Title: Consultant Software engineer
Location: Bangalore
Candidate Experience : 9+ years
Job Title: React Front-End Expert / Consultant (Backend is mandate and from Development background is preferable)
Key Responsibilities
Front-End Architecture & System Design
· Architect robust front-end systems with a focus on scalability, maintainability, and performance.
· Apply SOLID principles and design patterns to ensure clean, modular, and testable codebases.
· Lead technical design reviews and contribute to system-wide architectural decisions.
Component & Widget Engineering
· Develop advanced, reusable React components and widget libraries for enterprise-grade applications.
· Establish and enforce coding standards and reusable patterns across squads.
· Drive innovation in UI engineering through abstraction and design consistency.
Design System Leadership
· Define and evolve design systems in collaboration with UX teams.
· Ensure seamless integration of design systems into development workflows.
· Maintain comprehensive documentation and governance for design system usage.
Performance & Optimization
· Lead performance audits and implement advanced optimization techniques (e.g., memoization, lazy loading, code splitting).
· Utilize profiling tools to monitor and enhance rendering efficiency and responsiveness.
Team Leadership & Collaboration
· Lead UI/UX teams, mentor developers, and foster a culture of technical excellence.
· Collaborate with product managers, designers, and backend engineers to deliver cohesive user experiences.
· Communicate complex technical concepts clearly to diverse stakeholders.
Testing & Quality Assurance
· Champion test-driven development and implement robust testing strategies using Jest, React Testing Library, and Cypress.
· Integrate CI/CD pipelines for automated testing and deployment.
Continuous Innovation & Thought Leadership
· Stay ahead of front-end trends and emerging technologies.
· Drive initiatives for technical debt reduction and codebase modernization.
· Represent the front-end discipline in strategic planning and product discussions.
Profile Required:
Required Skills & Experience
· 10–12 years of hands-on experience in front-end development with React.
· Expert-level proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
· Deep understanding of React internals, hooks, context API, and state management (Redux, Zustand, etc.).
· Proven experience in system design and applying SOLID principles in large-scale applications.
· Strong background in building and maintaining design systems and component libraries.
· Familiarity with RESTful APIs, GraphQL, and WebSockets.
· Experience with modern build tools (Webpack, Vite) and cloud platforms (Azure, AWS, GCP).
· Exposure to containerization (Docker) and micro-frontend architecture is a plus.
· Exceptional analytical, debugging, and performance tuning skills.
· Outstanding communication, articulation, and stakeholder engagement capabilities.