72 Recro Jobs
Recro.io - Engineering Manager - Frontend Architecture (8-10 yrs)
Recro
posted 2mon ago
Flexible timing
Key skills for the job
Job Description :
We are seeking an Engineering Manager (Front End) to join our team in Bangalore as part of our first engineering leadership team in India.
This role provides a unique opportunity to shape the technical direction and culture of our growing engineering team in the region.
As an Engineering Manager, you will lead the front-end development efforts for our product suite, overseeing a talented team of engineers and ensuring the delivery of high-quality solutions that align with the business's goals.
Key Responsibilities :
- Lead and manage a team of front-end developers working with React, TypeScript, and JavaScript, ensuring high standards of code quality, scalability, and maintainability.
- Define and drive the technical direction for the front-end engineering team, contributing to architecture and design decisions.
- Ensure the team adopts best practices in coding standards, security, and design patterns, and align with overall engineering goals.
- Work with backend teams to design and implement a seamless, end-to-end product experience.
- Establish and enforce security best practices in development, ensuring the team is aligned with modern security standards.
- Lead a team of engineers, providing guidance, mentoring, and career development opportunities to help them grow their skills and advance within the organization.
- Provide constructive feedback and performance evaluations, ensuring individual growth and success.
- Foster a culture of collaboration, accountability, and continuous learning, ensuring team members feel empowered to contribute to product and team development.
- Help team members resolve technical challenges, making sure that they have the necessary tools and resources to succeed.
- Recruit, onboard, and retain top engineering talent in the front-end development space, helping to build a strong engineering team.
- Collaborate with product managers, UX/UI designers, and backend engineers to define, design, and deliver high-quality products on time.
- Partner with other engineering teams to ensure consistent integration between the front-end and back-end, driving consistency and coherence across product features.
- Align engineering initiatives with broader company goals, ensuring technical delivery is always aligned with business needs and customer expectations.
- Communicate engineering progress and challenges to senior leadership and other stakeholders, ensuring transparency in team performance and product development timelines.
- Promote the adoption of Agile methodologies, and manage the engineering team's delivery cycles to ensure high-quality, efficient delivery of product features.
- Establish and enforce coding standards, testing practices, and code review processes to maintain a high bar for product quality.
- Identify and address bottlenecks in the development process, constantly looking for ways to improve the workflow, reduce technical debt, and optimize team efficiency.
- Take ownership of delivering high-performance, scalable front-end solutions and continually improve the team's ability to meet deadlines while maintaining code quality.
- Contribute to the long-term technology strategy and product roadmap, ensuring that front-end systems are scalable and adaptable to future needs.
- Stay up-to-date with emerging front-end technologies, trends, and best practices, integrating them into the development process where appropriate.
- Help define the technical roadmap for the front-end team and ensure that it aligns with the overall product and company vision.
Requirements :
Technical Skills :
- Expertise in React and TypeScript/JavaScript is essential, with a strong understanding of component-based architectures, hooks, state management, and front-end tooling.
- System-level architecture knowledge, with the ability to understand how front-end systems interact with back-end technologies and services.
- Familiarity with modern front-end frameworks and technologies, such as Redux, Next.js, Webpack, Babel, and others.
- Solid understanding of security best practices in front-end development, including secure coding techniques and safe handling of sensitive data.
- Understanding of RESTful APIs, GraphQL, and how to integrate front-end applications with backend services.
- Experience with CI/CD pipelines and automation tools.
- 4+ years of management experience leading engineering teams, preferably in front-end technologies.
- 8+ years of overall software engineering experience, with a proven track record of delivering high-quality front-end solutions in a fast-paced environment.
- Experience in leading teams through Agile methodologies, ensuring efficient delivery of products while maintaining high standards for quality.
- Strong experience in mentoring and guiding individual contributors, providing them with the support needed to resolve complex technical challenges and improve performance
Functional Areas: Other
Read full job descriptionPrepare for Engineering Manager roles with real interview advice
1-3 Yrs
5-10 Yrs