Senior Frontend Software Engineer | Zip Core | REMOTE @ Zip Co - New York, NY

Job Overview

4 months ago

Senior Frontend Software Engineer | Zip Core | REMOTE

Zip Co - New York, NY

Before we dive into the role, let’s talk about flexibility. At Zip, our office is in New York City but we can hire from anywhere across the United States. Our Zipsters can choose where and when they work by taking full advantage of our hybrid-work environment.

So whether you’re fully remote, mostly in the office or a mix of the two, you’ll be empowered to do whatever brings out your best.

About us

We are Zip, a global Buy Now, Pay Later company providing fair and seamless solutions that simplify how millions of people pay. Our journey began in Australia, has taken us to 13 countries (so far) - and we’re just getting started.

We exist to create a world where people can live fearlessly today, knowing they’re in control of tomorrow. Focused on product innovation that puts people at the centre, we put the financial well-being of our customers and merchant partners at the heart of everything that we do.


At Zip, we build cloud-native software applications that serve millions of customers and process billions of dollars in payments. We use microservices, domain-driven design and event-driven architectures to ensure scalability and performance as we grow, and all this presents some fascinating engineering problems for our squads to solve.
We strive to create high-quality software and deliver at a high pace. As such we utilize test-driven development and continuous integration / continuous deployment tools, along with agile planning and iterative development techniques, and we really value clean code, good design and automated testing.

Ensuring trust and psychological safety is important to enable our engineers to take risks, learn from failures and enjoy productive conflict to make better decisions. We try to measure the right outcomes, and ensure alignment across squads to our larger company goals. Learning together and helping each other are key to working as a cross-functional product-engineering team.


We are looking for a Senior Frontend Software Engineer who will work within one of our key teams, charged to build and maintain services and platforms related to growth. This covers although not limited to: The Zip website, mobile apps, chrome extensions and customer referrals system This role is suited to somebody who has a passion for the front end but comfortable delving into back end services code when required. You should love to work in a team that delivers quickly and loves seeing their hard work come to life! In this role, you will be responsible for:

The core purpose of the Senior Frontend Software Engineer role is to develop and deploy high-quality software, as part of your product squad. You will also contribute to architectural and design discussions, collaborate with other engineers, and contribute to the growth of and learning within Zip’s Engineering team.


  • Produce a foolproof code and be able to work unsupervised with a "can do" attitude with that extra mile to ensure that what is delivered to the technical and business stakeholders is above and beyond their expectations.
  • Perform effective code reviews. Lead the development of high-quality software used by our teams, merchants and customers.
  • Manage a backlog of features, bugs and technical debt and effectively manage priority. Help support the diagnosis of production issues when they happen.
  • Explore new technologies and share your findings with the wider engineering teams
  • Contribute to a culture of continuous improvement and innovation.
  • Work in a team with a "customer first" and “team first” mentality Identify and remediate pain points in the application/development lifecycle.
  • Recommend and assist with architectural changes to improve performance and reliability.


  • Demonstrated experience with Angular 8+, Vue and React or any other web framework
  • Phased Code splitting and partial hydration are expecting you.
  • TypeScript + JSDoc. We believe that TypeScript and a healthy amount of JSDoc creates more friendly environment for everyone.
  • Component Driven Structure. We follow the Component Driven approach and are obsessed with Visual Regression tests with storybooks.
  • You know - everything should be tested. Not much, mostly using react-testing-library SSR. We need it, we love it, it's a must-have.
  • HTML + CSS. We don't just want a CCS Guru, but would be great to see experience in grid/adaptive/responsive/semantic.
  • HTML/SCSS - Yes we use SCSS, not any modern CSS-in-JS approach you can think of.

Bonus points for:

  • AWS services such as Lambda, DynamoDB, S3, and Cloudfront, SNS/SQS, ECS/EKS
  • .NET or .NET core, NodeJS
  • Containerization experience with Docker and Kubernetes
  • Infrastructure management with Terraform
  • Stream processing with Kafka as well as visualization and analytics tools such as Grafana and Kibana


We’re proud to be a values-led business. They guide us in everything we do - how we work together and create game-changing experiences for our customers and fellow Zipsters.

If you only meet some of the requirements for this role, that's okay. We value a diverse range of backgrounds and ideas and believe this is fundamental for our future success. So, if you have the curiosity to learn and the willingness to teach what you know, we'd love to hear from you.

We pride ourselves on creating an inclusive workplace that provides equal opportunities to all persons regardless of their age, cultural background, sexual orientation, gender identity and expression, disability, veteran status, or anything else.

What’s in it for you?

We offer a variety of perks and benefits to support you at both work and home. Here’s a taste of what you can expect!

  • Flexible working culture
  • Share incentive programs
  • 20 days PTO every year
  • Generous paid parental leave
  • Leading family support policies
  • 100% employer covered insurance
  • Beautiful Midtown office with a casual dress code
  • Learning and wellness subscription stipend
  • Company-sponsored 401k match
  • Remote working allowance

Join us on our mission to be the first payment choice, everywhere and every day.

Similar Jobs

Software Engineer (Frontend), Justice Engineering


New York, NY

As a software engineer on Justice Engineering, you will have the opportunity to understand and remove inefficiencies faced by the Counsel, Tax, Compliance, and…

Front-End Developer

Hudson's Bay

New York, NY

Develop, test, and deploy software that is highly scalable and supports defined business requirements. Through its website and app, Saks OFF 5TH provides a…

React Full Stack Developer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Comfort with rapid prototyping and disciplined software development processes. Working with Data Scientists on a wide variety of projects to build cloud based…

iOS/Swift Mobile Software Engineer


Guilford, CT

You will create software that will interface with embedded software and cloud backend components and drive the workflow for managing and processing patient…

Front-End Developer, Chief Technology Office

NYC Careers

Manhattan, NY

Knowledge of management software systems (i.e., ServiceNow, Jira, Bitbucket, SharePoint, etc.); and. All staff are expected to deliver timely and quality work…

Sr. Mobile Enterprise Application Developer / Ridgefield Park, NJ / Mobile / AM779795

BTI Solutions

Ridgefield Park, NJ

Must have experience with Microsoft Standard Office Suite and extensive use of Windows presentation software in a wireless network environment.

Senior Android Developer


Philadelphia, PA

Mentor junior developers to improve their Android knowledge and help them break down complex tasks. Develop product specific features that help the application…

Part-Time Word Press Develper


New York, NY

Part-time (25 hours/week). The Dorm’s part time WordPress developer will be in charge of website maintenance, will manage timely and regular website updates,…

Senior Software Engineer - Frontend

Endpoint Closing

New York, NY

Work with a cross-functional team to deliver timely, high quality, and well-tested code. Help define end enforce standards regarding code quality and test…

PHP Developer

Piper Companies

Philadelphia, PA

Keywords:, php development, web development, web developer, software engineer, laravel, symfony, codeigniter, zend, cakephp, slim fuelphp, mvc, css, html,…

Angular front end developer

Volto Consulting

New York, NY

5 + years of experience with Angular Front End Development. Rate: USD 50/hr on W2 without benefits. or up to 60/hr on 1099.

Front End Developer


New York, NY

Good knowledge of software development tools and methodologies. Proficient with software Architecture, design patterns and strong demonstrated experience in…

Application Development Feature Lead - Fixed Income Technology

Bank of America

New York, NY

Design and implementation of the large scale enterprise end of day risk system using QUARTZ (BAML proprietary development platform on Python).

PHP/Laravel Developer

Payarc LLC

Greenwich, CT

Experience working in software designed for banks or financial institutions. PAYARC is looking for a PHP Developer to create and troubleshoot PHP applications.

Sr. Android Services Engineer (Remote)

Merlyn Mind

New York, NY

In this role, you will be responsible for building Android Apps that make use of audio in multithreaded environments. Deep knowledge of Android SDK, NDK.

Senior UI Developer


Manayunk, PA

We specialize in creating superior experiences that are supported by research, brand strategy, and a clear understanding of business and user needs.

Senior Web Developer (Java Full Stack Developer) 100% Remote


New York, NY

Writing backend as well as frontend code for web-based applications. The Senior Web Developer will work on web and API-based software solutions for our clients.

Senior Software Engineer - iOS


New York, NY

At least 5 years building & shipping commercial mobile software for the iOS platform,. Work closely with product management & design teams to take an idea from…

Senior Developer, iOS


New York, NY

Forter is looking for an iOS Developer to take our rock-solid SDKs to the next level, and to help our current and future customers have a seamless integration…

Senior Developer, Android


New York, NY

Forter is looking for an Android Developer to take our rock-solid SDKs to the next level, and to help our current and future customers have a seamless…

Front-End Marketing Developer (Hybrid Schedule)

Benjamin Moore

Montvale, NJ

Work with frontend and backend development teams on best practices and standards. Benjamin Moore is hiring a Front-End Marketing Developer to help us architect…

Senior Software Engineer - iOS


Philadelphia, PA

At least 5 years building & shipping commercial mobile software for the iOS platform,. Work closely with product management & design teams to take an idea from…

Senior Software Engineer - iOS


New Haven, CT

At least 5 years building & shipping commercial mobile software for the iOS platform,. Work closely with product management & design teams to take an idea from…

UI Full Stack Developer (Remote)


Newark, NJ

Work with product managers, business users, and other members of the team to understand software requirements and author code that satisfies those requirements.