Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II - Frontend image - Rise Careers
Job details

Software Engineer II - Frontend

Deputy is a global SaaS workforce management company headquartered in Sydney, San Francisco, and London. Our platform serves over 1.5 million workers and 375,000 workplaces across 100+ countries. We are backed by top global investors and recently achieved Unicorn status. 


At Deputy, we’re improving the world of work, one shift at a time, for 80% of the world’s workforce: hourly workers. These are the dedicated employees who keep our world running – from baristas to nurses, cleaners to delivery drivers, florists to factory workers. Despite their vital role in society, most workplace technology has focused on those workers who sit behind a desk, but at Deputy, we transform the frontline. When businesses use Deputy, their workplaces thrive – the business is more profitable, compliant, and productive, while the workers are more engaged and happier at work.


If you’re passionate about creating solutions that put people first and helping businesses and their teams thrive, join us at Deputy and make an impact where it matters most!


As a Software Engineer, you will be working closely with your peers, product, design and leadership to build amazing products and features for the Deputy platform, delivering services and products to millions of users and businesses from small & medium to enterprise.


You wake up every morning knowing with confidence that the work you do, from the user facing experiences to the backend APIs are being used to power 100,000s of workplaces and the livelihood of millions of users worldwide.


Responsibilities
  • Write simple, efficient, self-documented modular high-quality code that follows best practices and improves the overall codebase. 
  • Design, implement, and deliver software solutions for product features, with consideration for high-performance, high-quality systems and applications.
  • Own the quality of your work by thoroughly testing your solutions, including writing automated tests.
  • Collaborate with the stakeholders to determine requirements for semi-well-defined problems.
  • Engage in technical discussions of solutions and process improvement through documentation, design reviews, pair programming, code review, and technology discussions.


Skills & Experience
  • You are a skilful engineer with high standards, a passion for quality, and 1+ years of related work experience.
  • Experience implementing responsive designs into software by developing reusable components with JavaScript, HTML and CSS.
  • Proficiency in CSS, JavaScript libraries/frameworks. We use Vue.
  • Experience working with various APIs (REST, GraphQL).
  • Proficient understanding of code versioning systems, such as Git.
  • Solid computer science fundamentals: algorithms and data structures.
  • Good understanding of the software development process, with some exposure to agile workflows—ready to contribute and learn within a team.
  • Strong communication and collaboration skills—proactive, ask questions, and contribute positively to the team dynamic.
  • Passionate about writing clean, maintainable code and interested in test-driven development—you appreciate structure but aren’t afraid to get creative.
  • Curious, creative, and adaptable, with a genuine interest in staying up-to-date with the latest in technical development.
  • Problem-solving mindset, ready to take on challenges, troubleshoot effectively, and bring fresh ideas to the table.


Employee Perks


- Ownership in the company via Share Options

- Paternity/Maternity Leave Policies

- Flexible Remote-First Work Policy

- Company wide Development & Coaching

- Hackathons

- Awards - "Your Time to Shine & Celebrate Success"

- Social Events & variety of social clubs (Books, LGBT, Games, Sports)

- Mental Health Support

- Munch & Learns



Deputy believes in equal opportunity and that inclusiveness and diversity promotes innovation. Our global team members are from a variety of cultures. And we welcome different perspective and skills. 



#LI-Hybrid

Deputy Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Deputy DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Deputy
Deputy CEO photo
Silvija Martincevic
Approve of CEO
What You Should Know About Software Engineer II - Frontend, Deputy

Join Deputy as a Software Engineer II - Frontend and become an integral part of a dynamic team making waves in the SaaS workforce management world. With our platform already helping over 1.5 million workers and 375,000 workplaces across more than 100 countries, your contributions will directly impact how companies support their teams. In this role, you'll partner closely with talented collaborators from product, design, and leadership to build innovative features that enhance the Deputy platform. Imagine waking up each day knowing that your work, whether crafting user-friendly experiences or building seamless backend APIs, supports the livelihoods of millions! Your key responsibilities will include writing clean, efficient code and designing scalable software solutions that thrive under real-world conditions. You’ll be creating reusable components using JavaScript, HTML, and CSS while also embracing frameworks like Vue. We’re looking for a passionate engineer who appreciates clean code, is eager to tackle challenging problems head-on, and is always keen to learn. At Deputy, we understand that great ideas come from diverse perspectives, and we foster a culture of inclusivity. If you're excited about joining a forward-thinking company that celebrates its employees and invests in their future, then Deputy is the place for you!

Frequently Asked Questions (FAQs) for Software Engineer II - Frontend Role at Deputy
What are the primary responsibilities of a Software Engineer II - Frontend at Deputy?

As a Software Engineer II - Frontend at Deputy, you will focus on writing modular, high-quality code and designing high-performance features for our platform. You'll engage in technical discussions, collaborate with stakeholders, and ensure your work meets best practices in quality and testing standards.

Join Rise to see the full answer
What skills and experience are required for the Software Engineer II - Frontend position at Deputy?

Candidates for the Software Engineer II - Frontend position at Deputy should possess at least 1+ years of relevant experience, with a strong proficiency in JavaScript, HTML, and CSS, particularly in creating responsive designs and using the Vue framework. A solid understanding of APIs and version control systems like Git is also essential.

Join Rise to see the full answer
How does Deputy promote professional growth for Software Engineers?

Deputy promotes professional growth through various initiatives, including company-wide development programs, coaching, and opportunities to participate in hackathons. We also offer a culture that encourages knowledge sharing through events like 'Munch & Learns' and social clubs.

Join Rise to see the full answer
What is the work culture like for a Software Engineer II - Frontend at Deputy?

The work culture at Deputy is inclusive, collaborative, and focuses on innovation. As a Software Engineer II - Frontend, you'll find a supportive environment that values diverse perspectives and encourages creativity, teamwork, and open communication among all team members.

Join Rise to see the full answer
Is a remote work option available for Software Engineer II - Frontend at Deputy?

Yes, Deputy offers a flexible remote-first work policy for the Software Engineer II - Frontend role, allowing you to work from anywhere while still engaging actively with your team through regular virtual meet-ups and collaboration tools.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II - Frontend
Can you describe your experience with JavaScript frameworks, particularly Vue?

When answering this question, share specific projects where you've successfully implemented Vue or other JavaScript frameworks, highlighting your understanding of component-based architecture and how you leveraged Vue's features to create dynamic applications.

Join Rise to see the full answer
How do you ensure your code is maintainable and clean?

Detail your coding practices, such as adhering to coding standards, using meaningful variable names, and including comments where necessary. Mention your interest in test-driven development and how it contributes to long-term code maintainability.

Join Rise to see the full answer
What strategies do you use to troubleshoot and debug software issues?

Provide examples of systematic approaches you've taken to diagnose and solve problems. Discuss techniques like logging, using debugging tools, and code review processes that have helped you resolve issues efficiently in previous projects.

Join Rise to see the full answer
How do you stay up-to-date with the latest developments in frontend technology?

Discuss your habits for continuous learning, such as following tech blogs, participating in communities, attending webinars, or enrolling in online courses. This shows your commitment to personal growth and staying current in a fast-evolving field.

Join Rise to see the full answer
Can you describe a project where you collaborated with team members to achieve a goal?

Share a specific instance where teamwork played a crucial role in project success. Explain how you communicated, shared responsibilities, and handled disagreements to ensure the project's completion while maintaining a positive team spirit.

Join Rise to see the full answer
What role do you think user experience plays in frontend development?

Elaborate on the significance of user experience in frontend development, emphasizing the need for intuitive design and performance. Share how your work directly impacts user satisfaction and engagement, citing examples from past projects.

Join Rise to see the full answer
How do you prioritize tasks and manage deadlines in a fast-paced environment?

Discuss how you utilize tools or methodologies like Agile, project management software, or prioritization frameworks to organize your tasks effectively while maintaining flexibility to adapt when priorities shift.

Join Rise to see the full answer
What methods do you employ for code reviews and ensuring code quality?

Talk about your approach to code reviews, mentioning specific processes you use to evaluate code quality, provide constructive feedback, and learn from teammates to enhance your skills and foster a learning environment.

Join Rise to see the full answer
Describe your experience with REST and GraphQL APIs.

Detail your past work with both RESTful and GraphQL APIs, discussing how you’ve utilized them within applications to meet data-fetching needs, manage data flow, and your understanding of when to use each type effectively.

Join Rise to see the full answer
What motivates you in your role as a Software Engineer?

Reflect on aspects of your job that drive you, whether it’s solving complex problems, contributing to a team, or seeing the real-world impact of your work. This insight helps interviewers understand your passions and alignment with the company's mission.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 9 hours ago
Posted 8 days ago
Posted 20 hours ago
Photo of the Rise User
Posted 11 days ago
Posted 19 hours ago
Photo of the Rise User
Posted 10 days ago

MISSION 'Simplify Shift Work' Managing teams is challenging — now more than ever — so we simplify the work. Our platform makes it easy to schedule in line with demand, prepare accurate payroll, and communicate clearly. We streamline employee admi...

73 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
7 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins
Photo of the Rise User
Someone from OH, Independence just viewed Analyst - Customer Master Data at AECOM
Photo of the Rise User
7 people applied to Software Engineer at Skyward
Photo of the Rise User
133 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Assistant Buyer - Nursery. 12 Months FTC at The Very Group
Photo of the Rise User
Someone from OH, Fairborn just viewed Marketing Project Manager at MasterClass
Photo of the Rise User
Someone from OH, Fairborn just viewed (US) Associate Project Manager, Marketing at PointClickCare
S
Someone from OH, Warren just viewed Angular Developer at Sparkland
A
Someone from OH, Warren just viewed Angular Developer at AZX
Photo of the Rise User
Someone from OH, Willoughby just viewed 2024 Accounting & Finance Intern at Lincoln Electric
Photo of the Rise User
Someone from OH, Dayton just viewed Researcher at NielsenIQ
Photo of the Rise User
Someone from OH, Dayton just viewed Consumer Insights Researcher at NielsenIQ
Photo of the Rise User
Someone from OH, Morrow just viewed Junior IT Systems Administrator at NFQ
Photo of the Rise User
Someone from OH, Cleveland just viewed Automation Specialist - East Region at Jacobs
J
Someone from OH, Dayton just viewed Market Research Analyst at Joyteractive
Photo of the Rise User
Someone from OH, Columbus just viewed District Manager, Botox (Neuro) - Columbus, OH at AbbVie
Photo of the Rise User
Someone from OH, Bowling Green just viewed Remote Enrollment Producer - Entry Level at Global Elite
L
Someone from OH, Akron just viewed Enterprise BDR (Data Privacy & AI) at Lavendo
Photo of the Rise User
Someone from OH, Cleveland just viewed Resettlement Caseworker Assistant - Spokane at World Relief