Software Engineer, Frontend (All Levels)

Frontend Engineer · Mid · Full Time

San FranciscoUSD 150k – 220k12mo ago
Apply for this role

Opens Zip's application page

Role

What you'll do.

Zip is seeking a talented Frontend Software Engineer to join their innovative procurement platform team, focusing on building scalable, performant web applications that transform how businesses manage software and service procurement. The ideal candidate will contribute to cutting-edge technology development, working with a world-class team to create impactful user experiences.

Responsibilities

  • Frontend Architecture: Design and build highly reliable and resilient frontend products and features with a focus on scalability and performance
  • Cross-Functional Collaboration: Work closely with product and customer-facing teams to understand requirements and develop thoughtful solutions
  • Code Quality: Write high-quality, extensible, and maintainable code that adheres to best practices and improves frontend development practices
  • API Development: Design and build APIs to support existing and new features for the web-based application
  • User Experience: Create beautiful and performant user-facing experiences that directly impact customer satisfaction

Qualifications

What we look for.

Technical

  • Web Technologies

    Proficiency in React, TypeScript, browser APIs, and performance optimization techniques

  • Development Environment

    Experience with industry-standard build, test, and deployment tools including Kubernetes, Spinnaker, Jenkins, and GitHub Actions

  • API Development

    Experience with web application and API development in production environments

Education

  • Academic Qualification

    Bachelor's degree or higher in Computer Science or related technical field

Experience

  • Professional Experience

    Minimum 3 years of experience in modern web app development

  • Adaptability

    Ability to quickly learn new frameworks and architectural patterns

Skills

Required

  • React

    Advanced proficiency in React for building complex web applications

  • TypeScript

    Strong typing and type-safe JavaScript development

  • Web Performance

    Expertise in optimizing web application performance and user experience

Preferred

  • AI Automation

    Nice to have

    Exposure to or interest in AI-driven automation and intelligent workflow development

  • Startup Experience

    Nice to have

    Previous experience working in a small company with diverse responsibilities

Tech stack

Languages

TypeScriptPython

Frameworks

ReactGraphQL

Tools

KubernetesGitHub ActionsDatadog

Other

SpinnakerSegment

Compensation

Pay and benefits.

Base·USD 150,000 – 220,000

Equity·Stock options

Benefits

  • Equity

    Start-up equity package offering ownership in a high-growth company

  • Health Coverage

    100% coverage for health, vision, and dental insurance

  • Flexible PTO

    Unlimited paid time off with a culture that encourages work-life balance

  • Professional Development

    Home office stipend and opportunities to work with cutting-edge technologies

  • Financial Benefits

    401k plan, monthly commuter benefits, and phone/internet reimbursement

  • Family Support

    Paid parental leave and fertility stipend

Process

Interview steps.

  1. 01

    Initial Screening

    Phone or video call with a recruiter to discuss background and initial fit

  2. 02

    Technical Assessment

    Coding challenge or take-home project to evaluate technical skills and problem-solving abilities

  3. 03

    Technical Interviews

    Multiple rounds of interviews with frontend engineers, focusing on coding skills, system design, and technical expertise

  4. 04

    Cultural Interview

    Interview to assess alignment with Zip's values of ownership, open communication, and innovative mindset

  5. 05

    Final Interview

    Meeting with hiring manager or senior leadership to discuss role expectations and team fit

Full posting

Original listing.

About Zip

Here at Zip, we're reimagining how modern businesses function in the age of AI. The simple task of buying software, services, or tools at work has become hopelessly complicated at even the most innovative companies in the world. Today, enterprises spend $120T+ per year globally (>30 times larger than annual consumer e-commerce spend) and rely on vendors more than ever before to run their businesses.

Our co-founders started Zip in 2020 to address this seemingly universal problem with a purpose-built procurement platform that provides a simple, consumer-grade user experience. Within the last 5 years, Zip has created a new category and developed the leading solution in this $50B+ TAM space. Today, the world’s leading companies like OpenAI, Snowflake, Anthropic, Coinbase, and JPMorgan Chase rely on Zip to manage billions of dollars in spend.

We have a world-class team coming from category-defining companies like Airbnb, Meta, Stripe, Salesforce, Apple, and Google. With a $2.2 billion valuation and $370 million in funding from Y Combinator, Tiger Global, BOND, DST Global, and CRV, we’re focused on developing cutting-edge technology, expanding into new global markets, and—above all–driving incredible value for our customers. Join us!

We’re looking for a passionate Software Engineer, Frontend (Mid-level to Senior) to help us build beautiful, performant, and scalable user-facing experiences. In this role, you’ll take ownership of our core frontend architecture and ship features that have a direct and immediate impact on our customers.

You'll collaborate closely with a highly skilled, cross-functional team that values thoughtful design, fast iteration, and clean, maintainable code. Our engineers have a high degree of autonomy and are trusted to take features from concept to production, all while contributing towards improving our frontend practices as a company.

You will

  • Design and build highly reliable and resilient products and features.

  • Work closely with cross functional product and customer-facing teams to understand requirements and ship thoughtful solutions.

  • Write high-quality, extensible, and maintainable code.

  • Design and build scalable frontend applications and components.

  • Design and build APIs to drive existing and new features for a web-based application.

Qualifications

  • 3+ years of experience in modern web app development

  • BS or higher, in Computer Science or technical field

  • Proficiency in React, TypeScript, browser APIs, and performance optimization

  • Experience with web application and API development in production environments. At Zip, our stack includes Python, Typescript, React, and GraphQL.

  • Experience with industry standard build, test, deploy tools. At Zip, we work with: Kubernetes, Spinnaker, Jenkins, Segment, Github Actions, Datadog, Bugsnag and Fullstory.

  • Ability and interest to quickly learn new frameworks and architecture patterns as needed

  • Experience working at a small company with diverse responsibilities is a bonus, but not required.

  • Exposure to AI-driven automation or interest in working with AI/ML teams to build intelligent workflows.

The salary range for this role is $150,000 - $220,000. The salary for this position is determined based on a variety of job-related factors that may include location, relevant experience, education, or particular skills and expertise.

Perks & Benefits

At Zip, we’re committed to providing our employees with everything they need to do their best work.

  • 📈 Start-up equity

  • 🦷 100% health, vision & dental coverage options

  • 🍽️ Catered breakfast, lunch, & dinner

  • 🌴 Flexible PTO

  • 🏋️‍♀️ ClassPass membership

  • 🚍 Monthly commuter benefit

  • 🚠 Team building events & happy hours

  • 💻 Home office stipend

  • 🛜 Phone/internet reimbursement

  • 🍼 Paid parental leave

  • 🧑‍🧑‍🧒‍🧒 Fertility stipend

  • 💸 401k plan

  • 🤖 Unlimited AI token usage

We're looking to hire Zipsters and that means hiring people who take ownership, communicate openly, have an underdog mindset, and are excited to increase the pace of innovation for every business in the world. We encourage all candidates to apply even if your experience doesn't exactly match up to our job description. We are committed to building a diverse and inclusive workspace where everyone (regardless of age, religion, ethnicity, gender, sexual orientation, and more) feels like they belong. We look forward to hearing from you!

Redirects to Zip's application page.

Other roles

More at Zip.

View all 9 roles