Our client is a technology company dedicated to redefining data ownership. They empower businesses and individuals to take control and ownership of their data through a comprehensive approach to managing holistic digital identity, covering all aspects of an individual’s digital footprint while ensuring privacy and security.
Their technology enables users to benefit from decentralized digital identity solutions. Guided by the belief that everyone has the right to own and control their data, our client is committed to building a trusted digital credentials ecosystem that allows businesses and individuals to securely exchange data and services across borders and industries.
Our client is seeking a self-motivated, solution-oriented, and experienced Engineering Manager to join their Elements team. In this role, the Engineering Manager will collaborate with global peers across product, design, infrastructure, architecture, and front- and back-end engineering teams.
The position involves leading the continued enhancement and development of a multi-component platform, where strong expertise in system design, architecture, and high-quality software development intersects with leadership skills focused on building high-performing teams and supporting the growth of team members.
The work culture is shaped by the following principles:
* Unapologetic customer focus
* Investment in cultures and teams that enable high performance
* Embracing experimentation and rapid iteration
* Courage to be misunderstood
* Collaboration to unlock data
Main Tasks:
1. Lead and mentor an engineering team delivering secure, high-quality, and scalable products
2. Drive development primarily using TypeScript, Node.js, and React (with some Dart)
3. Translate complex technical and business problems into clear, actionable tasks
4. Collaborate closely with Product, Design, and UX to deliver features in an iterative environment
5. Own delivery of complex features and contribute to product and technology roadmaps
6. Ensure high standards for code quality, performance, security, and maintainability
7. Guide architectural decisions in cloud-native, microservices, and event-driven systems
8. Foster a collaborative, inclusive, and high-performance engineering culture
Requirements
9. 10+ years of professional software engineering experience
10. Proven experience leading and growing engineering teams in fast-paced, global environments
11. Strong hands-on experience with JavaScript, TypeScript, Node.js, and React
12. Solid background in AWS (serverless preferred), microservices, and event-driven architectures
13. Experience designing and documenting scalable systems (e.g. C4 Model, ADRs)
14. Strong problem-solving skills with the ability to handle large-scale technical challenges
15. Experience with REST APIs, TDD, and production-grade systems
16. Passion for security, privacy by design, performance, and code quality
17. Excellent communication, mentoring, and stakeholder collaboration skills
Benefits
* Hybrid working model
* Flexible working hours
* Unlimited vacation policy
* Competitive compensation package
* Work within international environment
* Learning Budget
* Mobile Allowance
* Home Office Allowance