The client
This is a rare opportunity to join a high-performing product team,
changing the landscape for professional services businesses across the world.
In the process, you will help with establishing and maintaining disciplined
engineering practices and building scalable global architectures at the
heart of our client's product team.
The role
You will be applying advanced product development and discovery
practices to ensure they create high-quality products that solve challenging
problems for their customers. e.g., customer interviews, defining tangible
outcomes, leveraging product usage metrics, refactoring, and ensuring
comprehensive test automation.
Why You’ll Love This Role - Work with a modern tech stack: C# .NET (APIs) & JavaScript (VueJS preferred, but React/Angular also welcome)
- Build scalable, AI-enabled integrations in a cloud-first environment
- Be part of a collaborative, high-impact product team shaping the future of intelligent workspaces
What You’ll Be Doing - Leading development of new cloud-based distributed systems, focusing on scalability and performance
- Building and maintaining secure, high-quality web applications using .NET and JavaScript
- Driving technical strategy and best practices across the engineering team
- Collaborating with UX, product, and research teams to design seamless user experiences
- Applying automated testing, CI/CD pipelines, and DevOps principles
What You Bring - 5+ years of .NET & JavaScript experience, with a strong preference for VueJS (React/Angular also considered)
- Experience with SaaS platforms, cloud environments (AWS/Azure), and modern development practices
- A passion for clean, maintainable code and engineering excellence
- Ability to mentor, influence, and lead within a team