About the role:
As an Engineering Manager, you will be
1. Building processes and implementing the best practices and coding standards, leading a team of developers for successful delivery of the project.
2. Supervising the development of the design, architecture, and roadmap for our app, webapp, website, sdk and backend systems.
3. You will also oversee technical integrations to support our sales, marketing, compliance, and customer support systems.
Requirements:
- 9 to 11 years in technical development with 5+ years in providing technical leadership for high performance teams.
- Work closely with business and product teams to understand the requirements, drive design, architecture and influence the choice of technology to deliver solutions working closely with architects and leadership team.
- Keep the tech stack current with the goal to optimize for scale, cost and performance.
- Attitude to thrive in a fun, fast-paced environment.
- Serve as a thought leader and mentor on technical, architectural, design and related issues.
- A strong ability to architect and design robust, high-scale systems and to challenge engineers to think bigger and more generically in developing their solutions.
- Proactively identify architectural weaknesses and recommend appropriate solutions.
- A strong business sense and ability to challenge and partner with product managers and business stakeholders.
- Excellent communication and analytical ability. We need someone who can quantitatively analyze the business value of engineering decisions and articulate a narrative about their importance.
Preferred Qualification :
Bachelor's/Master's Degree in Computer Science or equivalent
Tech Stack:
Backend:
nodejs, expressjs, javascript, grapnel, mysql, Postgres for database, kubernetes and microservices architecture and docker for deployment
Frontend:
Mobile Apps - Android, iOS, Flutter and Dart
Web Apps - React, Graphql
Didn’t find the job appropriate? Report this Job