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

Software Engineer (Frontend)

Join Zip as a Software Engineer in our web team, responsible for building and maintaining our Global Zip website and supporting the redesign project. We value ownership and a proactive mindset.

Skills

  • React and Next.js experience
  • Backend API development using Node.js
  • Familiarity with Typescript, Tailwind, SCSS
  • Experience with testing frameworks like Playwright
  • Flexibility and a passion for learning

Responsibilities

  • Redesigning the Zip website with new features and APIs
  • Developing and maintaining high quality software
  • Collaborating on cross-functional projects
  • Exploring new technologies for innovation
  • Contributing to bug fixes and tech debt management

Benefits

  • 25 days paid leave annually, including birthday and wellbeing days
  • 16 weeks paid parental leave for primary carers
  • Mental health and wellness initiatives
  • 2 days paid volunteering and study leave per year
  • Team social events and daily free breakfast in office
To read the complete job description, please click on the ‘Apply’ button
What You Should Know About Software Engineer (Frontend), Zip Co Limited

Are you ready to make waves in the tech world? As a Software Engineer (Frontend) at Zip, based in the vibrant city of Melbourne, you'll be at the forefront of our exciting website redesign! We're looking for someone with a knack for full-stack development, where you'll spend 70% of your time crafting stellar front-end experiences using React and Next.js, while also delving into back-end magic with Node.js. You'll truly own the Global Zip website, ensuring every feature enhances user experience and integrates seamlessly with our ecosystem. Our hybrid working arrangement gives you the best of both worlds with two team-centric days in the office, allowing you to connect, collaborate, and innovate alongside our talented team. But that’s just the beginning! You'll explore cutting-edge technologies, contribute to cross-functional projects, and play a vital role in making our platforms more efficient. We treasure your curiosity, passion for learning, and flexibility as you delve into everything from high-quality software development to engaging with tech debt resolution. At Zip, every contribution counts, and we’re all about equipping you with opportunities to grow, learn, and see your work impact real customers quickly. With benefits like 25 days of paid leave, parental support, and wellness initiatives, you won't just be another number. You’ll be part of a vibrant team that values equality and diversity, and most importantly, helps you be your best self. Come and help us change the game in digital financial services!

Frequently Asked Questions (FAQs) for Software Engineer (Frontend) Role at Zip Co Limited
What responsibilities does a Software Engineer (Frontend) at Zip have?

As a Software Engineer (Frontend) at Zip, your primary responsibilities include developing and maintaining the Global Zip website, contributing to the redesign with new features and APIs, and ensuring optimal user experiences. You'll need to collaborate closely with other engineers, designers, and project managers to successfully implement high-quality software solutions, while also engaging in cross-functional projects to support continuous innovation within the company.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer (Frontend) position at Zip?

To qualify for the Software Engineer (Frontend) position at Zip, candidates should have robust experience in React and Next.js along with familiarity in backend development using Node.js. Additional valuable skills include knowledge in Typescript, Tailwind, and SCSS modules, as well as experience with end-to-end testing frameworks like Playwright. A strong aptitude for learning, risk management, and collaboration is equally essential to thrive in our fast-paced environment.

Join Rise to see the full answer
What technologies should a Software Engineer (Frontend) at Zip be familiar with?

A Software Engineer (Frontend) at Zip should be well-versed in React and Next.js, particularly with server-side rendering. Familiarity with Node.js for backend API development is important, as well as knowledge in modern technologies like Typescript, Tailwind, SCSS modules, and e2e testing frameworks like Playwright. You'll have a chance to explore and implement innovative technologies while sharing your insights with the team!

Join Rise to see the full answer
What does the working culture look like for a Software Engineer (Frontend) at Zip?

At Zip, the working culture is one of collaboration and innovation. Software Engineers (Frontend) enjoy a hybrid working arrangement with a focus on teamwork, creativity, and personal development. Employees are encouraged to share ideas and contribute to an inclusive environment where everyone’s voice is valued, and diverse perspectives are celebrated. You'll be part of a dynamic team that supports your growth and encourages you to make a meaningful impact on our products.

Join Rise to see the full answer
What benefits can a Software Engineer (Frontend) at Zip expect?

Software Engineers (Frontend) at Zip enjoy a range of benefits that promote work-life balance and personal well-being. This includes 25 days of paid leave, 16 weeks of paid parental leave, and various well-being initiatives providing financial support for health and wellness activities. Employees also have access to volunteering leave, study leave, and exclusive discounts with Zip merchant partners, making it a rewarding place to build a fulfilling career.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Frontend)
What is your experience with React and Next.js in frontend development?

When asked about your experience with React and Next.js, be prepared to discuss specific projects you've completed, highlighting how you utilized these technologies to build efficient, UI-friendly applications. Mention your understanding of server-side rendering and any performance optimizations you've implemented, as well as your knowledge of best practices in state management and component lifecycle.

Join Rise to see the full answer
Can you explain your approach to designing a responsive user interface?

In explaining your approach to designing a responsive user interface, emphasize your understanding of modern CSS frameworks like Tailwind or SCSS. Discuss how you ensure that applications function seamlessly across different devices and resolutions, utilizing media queries and flexible grid layouts, and provide examples of projects where you successfully implemented responsive designs.

Join Rise to see the full answer
How do you handle version control in your projects?

For this question, highlight your experience with version control systems like Git. Discuss your workflow, including branching strategies, merge requests, and how you resolve conflicts. You can also mention your familiarity with platforms like GitHub or GitLab and how you leverage them to collaborate with team members effectively.

Join Rise to see the full answer
What strategies do you employ for debugging issues in your applications?

When discussing your debugging strategies, talk about tools you commonly use, such as Chrome DevTools or logging libraries. Explain your systematic approach, which could include replicating the issue, using breakpoints, and reviewing code carefully. Sharing a specific debugging experience can help illustrate your problem-solving skills effectively.

Join Rise to see the full answer
Describe a challenging project you worked on as a Software Engineer.

In answering this question, choose a project that highlights your technical skills and how you overcame challenges. Be specific about the hurdles you faced, such as tight deadlines or complex feature requests, and elaborate on the solutions you implemented to achieve successful outcomes. This demonstrates your capability to handle pressure and your resourcefulness.

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

When discussing task prioritization, emphasize your experience with agile methodologies and tools like Jira. Explain how you assess urgency and importance, considering stakeholder input and potential impact on users. Provide examples of how you've effectively balanced multiple projects or tasks to meet deadlines without compromising on quality.

Join Rise to see the full answer
What role does collaboration play in your development work?

In your response, stress the importance of collaboration in software development. Talk about your experience working closely with diverse teams, including designers and product managers, to ensure alignment and shared understanding of project goals. Giving examples of successful collaborative projects can demonstrate your ability to work well with others.

Join Rise to see the full answer
How do you stay current with new technologies and trends in frontend development?

Discuss your proactive approach to professional development. Illustrate how you stay informed about the latest trends in frontend development, which may include attending webinars, participating in online tutorials, or engaging with community forums. Mention any relevant blogs or resources you follow, underlining your commitment to continuous learning in the tech field.

Join Rise to see the full answer
What testing strategies do you use to ensure code quality?

In response to testing strategies, mention your familiarity with various testing methodologies including unit testing, integration testing, and end-to-end testing, potentially with tools like Playwright. Share your approach to writing tests as part of your development process, emphasizing the importance of catching issues early to maintain high code quality.

Join Rise to see the full answer
What is your experience with agile methodologies?

When discussing your experience with agile methodologies, describe specific frameworks you've worked with, such as Scrum or Kanban. Explain how these methodologies have influenced your development process, including the benefits you found in iterative development, continuous feedback, and adapting to change, along with examples of teams you've implemented agile practices with.

Join Rise to see the full answer
Similar Jobs
Posted 12 days ago
Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, California, United States
Posted 3 hours ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Dental Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Disability Insurance
Family Medical Leave
Paid Holidays
Photo of the Rise User
Awesomic Remote No location specified
Posted 14 days ago
Photo of the Rise User
Sanction Scanner Remote No location specified
Posted 6 days ago
Photo of the Rise User
OpenAI Remote No location specified
Posted 4 days ago
Inclusive & Diverse
Feedback Forward
Collaboration over Competition
Growth & Learning
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Weekday Remote No location specified
Posted 2 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 14, 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
Photo of the Rise User
22 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager at ShiftCare
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations at Binance
Photo of the Rise User
Someone from OH, Mentor just viewed Sales & Service Lead - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Mason just viewed Marketing & Communications Intern at Per Scholas
Photo of the Rise User
Someone from OH, Lakewood just viewed Recruiter (Talent Sourcing), 6 month contract at Jerry