HamburgerMenu
hirist

Software Engineering Manager - Frontend Architecture

FANATICS E-COMMERCE (INDIA) LLP
Hyderabad
9 - 13 Years

Posted on: 28/11/2025

Job Description

Description :


We're looking for an experienced Software Engineering Manager to join our growing engineering team for the Order to Care Pillar.


As a technical leader, you will drive architectural decisions, mentor engineers, and ensure we're building scalable, maintainable, and high-performance front-end systems. You will work closely with cross-functional teams to deliver impactful products while helping shape the future of our engineering culture.


The core responsibilities for the job include the following :


Frontend Development Ownership :


- Take full ownership of the design, development, testing, and deployment of robust, high-performing, and scalable React interfaces.


- Champion engineering excellence through clean, maintainable code, comprehensive documentation, thorough test coverage, and strict adherence to design and coding standards.


- Participate in planning and strategy meetings to align technical solutions with business goals.


API Integration :


- Design and develop robust integrations with backend services using RESTful principles and modern data-fetching techniques.


- Ensure reliability, security, and scalability of client-server communication while optimizing data flow and error handling.


State Management :


- Architect and implement efficient, predictable state management solutions in React applications to ensure data consistency, performance, and maintainability across complex user interactions and multi-view workflows.


Design System Leadership :


- Extend, evolve, and maintain the core design system to ensure consistency, scalability, and usability across all web applications.


- Contribute to the component library and documentation, drive best practices in UI architecture, and proactively identify opportunities for improvement and modernization.


- Stay updated with the latest industry trends and technologies to bring innovative solutions to the team.


Performance Optimization :


- Proactively identify and eliminate performance bottlenecks to enhance site speed, responsiveness, and overall user experience.


- Implement strategies for efficient resource utilization and faster load times, leveraging modern performance profiling and monitoring tools to measure, track, and continuously improve key metrics.


Cross-Functional Collaboration :


- Partner closely with designers, backend engineers, product managers, and UX researchers to deliver cohesive, high-quality user experiences.


- Translate business and user requirements into scalable, performant frontend solutions.


AI/ML exposure :


- Experience in integrating or leveraging AI tools or services (e. g., OpenAI APIs, Conversational chatbots ) in relevant front-end application development.


Testing and Quality Assurance :


- Write comprehensive unit, integration, and end-to-end test suites to ensure code quality, stability, and reliability.


- Participate actively in code and design reviews, providing constructive technical feedback.


- Advocate for and work on quality best practices like automated testing, peer code reviews, and automated CI/CD pipelines.


Technical Mentorship :


- Provide technical guidance and mentorship to engineers across levels, fostering a culture of collaboration, knowledge sharing, and engineering excellence.


- Champion best practices, promote architectural rigor, and drive continuous improvement across the frontend ecosystem.


Cloud Infrastructure and CI/CD :


- Leverage cloud platforms (AWS or equivalent) to deploy, monitor, and scale frontend applications.


- Collaborate with DevOps and platform teams to enhance CI/CD pipelines, ensuring reliable and efficient delivery of code to production.


Requirements :


- 8+ years of professional experience in frontend development, with significant experience in React.js .


- Experienced in designing and architecting complex frontend systems, applying solid design principles and advanced performance optimization techniques for high-impact web applications.


- Deep understanding of JavaScript, including ES6+ features, state management libraries (e. g., Redux, Context API, Zustand), and RESTful APIs and AJAX.


- Proficiency in HTML5 CSS3 and responsive design principles.


- Knowledge of modern software development practices and tools (CI/CD, Git, Docker, etc. ).


- Experience with testing frameworks (e. g., Jest, React Testing Library, Playwright).


- Experience with AWS or other cloud platforms is a plus.


- Knowledge of database design, modelling, and optimization (both SQL and NoSQL) will be a plus.


Soft Skills :


- Excellent problem-solving skills and attention to detail.


- Proven ability to work effectively in teams with excellent communication skills.


- Strong multitasking skills, capable of handling multiple projects simultaneously.


- Mentor Junior Engineers and ability to lead a team.


- Ability to work in a fast-paced environment and adapt to changing requirements.


info-icon

Did you find something suspicious?