Hiring Fullstack Senior Software Engineer (Typescript | React) | Zeal

Fullstack Senior Software Engineer (Typescript | React)


Date listed

2 months ago

Employment Type

Full time

Glassdoor Rating

4/5 (4 reviews)


We are a modern, embedded payroll provider that helps empower companies to build their own unique payroll service. On top of our easy-to-use payroll API we are pioneering an all-inclusive tax engine to democratize a broken and cumbersome process providing accessibility to small, medium and large businesses and helping Americans get paid.

Backed by over $18 million in funding by top investors such as Y Combinator, Spark Capital (Marqeta, Coinbase, Affirm) and Robinhood's Founder; Vlad Tenev we are projected to be a forerunner in embedded payroll with an industry amassing billions of dollars in untapped revenue.

Our mission is to empower companies to become their own fin-tech company using our simple, seamless and forward-thinking payroll technology and we'd love to learn more about you and how you could be a fit for our growing team here in San Francisco!

This role is hybrid in San Francisco (2x a week) in the office in the SoMa district - but we are pretty chill and if you want to work remotely for a week or so or have some more deep work that’s totally fine✨

ABOUT THE ROLE We are seeking a front-end-focused engineer who also has proficiency in back-end technologies and enjoys tackling customer-facing product challenges. This role will be reporting to our Engineering Manager, who directly corresponds with the CTO. You will closely with the Product Manager + Designer to collaborate on requirements and be responsible for the end-to-end design and implementation of the requirements.

Our application orchestrates the processing of tens of thousands of paychecks every week, positioning us as a one-stop solution for payroll management for businesses nationwide. Our platform streamlines the onboarding process for new employees, assists with tax setup, and provides a seamless workflow for employers to run payroll and manage salaries and checks.


  • Build UI components, so customers are able to get started quickly with our product by using them as external modules in their application
  • Design and implement enhancements in our web app, which serves multiple types of dashboards tailoring to user types while also prioritizing a clean, simple, and seamless user experience
  • Modify REST APIs, update schemas, and query our MongoDB that operates on a Node.js Express server as a part of frontend projects
  • Create technical designs from requirements by holding collaborative discussions with engineers and validating recommendations as needed
  • Ensure our product holds a high level of quality, with adequate tests and debug and solve production issues
  • Hold technical conversations with strong communication skills while challenging others with a positive growth mindset 
  • Solve for enterprise readiness by solving for scalability, security, and performance by identifying bottlenecks
  • Design such that the application is functional on mobile devices


  • 5+ years of professional software engineering experience, preferably in a start-up environment
  • You’re experienced in React, React Query, Typescript, and building UI components
  • You’re proficient in NodeJS, MongoDB, and AWS
  • You thrive in a fast-paced and, at times, ambiguous environment
  • Built quality tests using Jest or a similar framework


  • Experience in working with UI tools such as Storybook, Playwright, Cypress, Webpack, WebSDK, and NPM


  • Get to work directly with end-users, close to design and product, and have a say on how we build and ship our products
  • Opportunities for career advancement and mentorship with a strong empathetic Eng team
  • Never a dull moment with chill people who care about quality code, helping out others, and working hard under a shared vision as we grow and scale the company!

OUR INTERVIEW PROCESS We are a fast-paced startup, so you may expect to hear back from us soon. While this is our process for most of our roles, sometimes stages are subject to change from time to time. But we will definitely notify you of the change ahead of time.

  1. Call with Recruiter: Grace (20min)
  2. Call with Hiring Manager: Amal (30min)
  3. Live Technical Round: Staff Engineer, Matt (35-45min)
  4. Final Interview 💻 Technical with Staff and Senior Eng and Eng Manager (60min) ☕️ Coffee Chat with Designer (30min) 💬 Leadership Chat with CTO (20min)

After a few days to 1 week, we will get back to you with a decision

❤️  If you are curious to know more about our culture, check out our Notion Culture Doc: https://www.notion.so/zeal-api/Do-remarkable-things-at-Zeal-0d9af42e7dd2498391e1ccfde42c0137

ZEAL CULTURE Zeal is located in the SoMa district of San Francisco and we value in-person collaboration and communication as we grow and scale our business. We are a tight-knit, inclusive community that is into music 🎵, cocktails 🍹, pets 🐈🐕, ping-pong 🏓 and above all else ~ high-quality espresso ☕ but more importantly we value championing for our employees to bring their authentic true selves to work and aim to provide a fun and collaborative work environment for everyone!


  •  100% health coverage premium paid by the company; vision, dental, and 80% for dependents with HSA options
  • Life Insurance, Accidental Insurance, and access to free EAP services
  • Generous salary and equity for all staff
  •  10-year equity option exercise window for all employees
  • 401k option; helping you save for the future
  •  Commuters Stipend for all SF-based employees
  •  Yearly Professional Development Stipend to use on courses, books, events, etc
  • Monthly Happy Hours, Team Lunches, Boba breaks, and lots of Events (board games, trivia, bowling, VR, golfing, hiking)
  •  Company Wide Offsite every year (this year will be - Coronado Island 🏝 2022 was Sonoma and Napa 🍷)
  •  Awesome Zeal Swag - did you know a group of Zebra is called a Zeal, that’s why we have a Zebra mascot!

Zeal is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Findwork Copyright © 2023


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs