Responsibilities
- Make technical decisions and deliver technical solutions, with consideration for high-performance, high-quality systems and applications. Use hands-on technical expertise to drive solutions for a range of challenges.
- Encourage innovation and foster an environment of continuous improvement.
- Design, implement, and deliver software solutions for product features, with consideration for high-performance, high-quality systems and applications.
- Uphold a high bar of engineering standards and co-ordinate with Infrastructure and Quality.
- Influence and problem-solve with senior, mid, and junior engineers to deliver high-quality outcomes. This role may not have direct reports, but your leadership and mentorship will drive the squads to successful outcomes.
- Mentor and guide more junior engineers in an impactful and meaningful way to their growth trajectory.
- Form a key member of the technical leadership team, driving standards, ways of working, and platform decision-making.
Skills and experience
- 6+ years of experience in frontend software development and 2+ years of experience as a senior engineer.
- Expert-level proficiency in Typescript and modern libraries/frameworks. We use Vue.
- Deep understanding of micro frontend architectures and experience implementing them with Single-SPA, Webpack Module Federation, or similar approaches.
- Experience in building and maintaining SDKs and shared component libraries.
- Proven track record in designing scalable front-end architectures that support multiple teams and applications.
- Expertise in performance tuning, accessibility, and security best practices for front-end applications.
- Hands-on experience with CI/CD pipelines, automated testing, and modern DevOps practices.
- Experience with front-end observability tools for monitoring, logging, and performance optimisation.
- Knowledge of caching strategies, including service workers, client-side caching, and API response caching.
- Excellent problem-solving skills, with the ability to communicate complex technical concepts clearly.
Nice to have
- Experience with Backend-for-Frontend (BFF) architecture.
- Any backend experience working with backend engineers to influence API design.
- Experience working in large-scale enterprise applications with distributed teams.
- Knowledge of GraphQL, RESTful APIs, and API design best practices.
- Experienced with test automation. We use Playwright.
Similar Jobs
What We Do
Deputy is the world’s leading workforce management platform, revolutionizing hourly work for over 1.5 million workers and 375,000 workplaces across over 100 countries. For over 15 years, Deputy has helped businesses to effortlessly navigate and comply with complex labor laws while enhancing employee engagement with predictable, transparent and flexible scheduling, and delivering actionable insights to transform labor efficiency into a competitive advantage.
Deputy is more than just a solution – it’s a trusted partner in building workplaces that foster productivity, well-being, and growth. Discover how we are improving the world of work, one shift at a time at www.deputy.com
Why Work With Us
Creativity and teamwork drive our culture. We embrace diverse ideas and encourage collaboration. Our team enjoys remote flexibility while regularly connecting in person whenever possible. These gatherings foster collaboration, strengthen bonds, and reinforce our commitment to building Deputy together.
Gallery
Deputy Offices
Remote Workspace
Employees work remotely.
We are a Remote first company. Our workplace Hybrid policy allows for employee flexibility. Deputies are given the option to work from home or work from our WeWork offices.

.png)




.png)



.png)