About the Job
We are looking for a Head of Engineering who can build, develop, and motivate an engineering team working across backend, web, and mobile app development. This role involves:
- Building and developing a world-class engineering team in a healthy, inclusive culture.
- Overseeing daily operations and helping the team develop the right solutions.
- Mapping out technical strategy and architecture, and implementing it with the team.
- Setting, planning, and reviewing milestones achieved by the engineering team.
- Utilizing experience with event-driven architecture and event sourcing.
- Evaluating unforeseen circumstances affecting software engineering and development, and assessing the effectiveness of given solutions.
- Analyzing the cost-benefit ratio of plans and projects.
- Leveraging experience with different frameworks and best practices.
- Managing projects based on SCRUM methodology.
- Understanding various programming languages and frameworks (C#, .NET Core, Angular, React Native, etc.).
- Implementing Auth (Permission modelling, session management, integrations with APIs like Auth0, etc.).
- Ensuring observability and monitoring (Datadog, Segment).
- Fostering a DevOps culture and using tools (GitHub Actions, Terraform).