We are looking for a passionate, hands-on Engineer Manager to join our Engineering team. In this role, you will be responsible for leading a team of frontend and mobile engineers to drive innovation in all visual applications, while relentlessly improving performance, scalability, and maintainability.
Roles & Responsibilities:
- Technical Leadership: Provide strategic leadership and technical expertise to the Mobile and Frontend Engineering teams, ensuring the successful delivery of high-quality, scalable solutions.
- Team Management: Lead, mentor, and inspire a team of talented engineers, fostering a collaborative and innovative work environment.
- Cross-functional Collaboration: Collaborate with product managers, designers, and backend teams to define and implement the technical vision and roadmap for SarvaGrams web and mobile applications.
- Architecture and Design: Drive the architecture and design of scalable, reliable, and maintainable frontend systems, ensuring adherence to best practices and industry standards.
- Technology Stack: Stay informed about the latest frontend technologies and trends, making informed decisions about the adoption of new tools and frameworks.
- Code Quality and Review: Establish and enforce coding standards, conduct code reviews, and ensure the delivery of high-quality code that meets performance and security standards.
- Project Planning and Execution: Work closely with project managers to plan and execute development projects, ensuring timely delivery and effective resource utilization.
- Continuous Improvement: Implement processes and practices to enhance team efficiency, productivity, and overall engineering excellence.
- Problem Solving: Provide technical guidance and solutions to overcome complex challenges and issues that may arise during development.
- Collaboration with QA: Collaborate with quality assurance teams to ensure the delivery of bug-free and high-quality software.
Essential Skills:
- Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
- 12-15 years of hands-on experience in frontend development.
- Proven experience in leading and managing high-performing engineering teams.
- Expertise in frontend technologies, including but not limited to JavaScript, React, and mobile frameworks (e.g., Flutter).
- Strong understanding of web and mobile application architecture, design patterns, and best practices.
- Experience with agile development methodologies and project management.
- Excellent communication and interpersonal skills.
- Ability to thrive in a fast-paced, dynamic startup environment.
- Previous experience in the fintech industry is a significant plus.