Senior Full Stack Engineer (Product focused)

Overview

Hybrid
Depends on Experience
Full Time
No Travel Required

Skills

React
JavaScript
Ruby on Rails

Job Details

About the role

Our client is one of the fastest growing companies in AZ. They are a post-product-market-fit B2B SaaS startup with rapidly growing ARR and customer usage. Their platform helps firms automate data intake and service delivery and they are scaling fast. They re hiring multiple full stack engineers across all levels of seniority to help build polished, end-to-end experiences as customer demand explodes.

They re a hybrid team (3 days in-office, 2 days remote), with offices in San Francisco, CA and Tempe, AZ.

What You ll Own & Drive

  1. Product Features: Design, build, and ship full stack features.
  2. UI & UX Quality: Work closely with designers to bring polished, responsive, and intuitive experiences to life.
  3. Customer-Centric Development: Think deeply about customer problems and iterate quickly based on feedback.
  4. Fast Iteration & Ownership: Deliver meaningful improvements every week with high autonomy and high standards.
  5. Cross-Functional Collaboration: Partner with design, support, and leadership to prioritize, scope, and ship work that matters.
  6. Code Quality: Help establish engineering patterns that balance speed, maintainability, and performance.

Skills & experience we're looking for:

  1. 4+ years of cumulative experience building and shipping products (both frontend and backend).
  2. Experience building production-grade apps in React and/or Ruby on Rails.
  3. Passion for UI/UX and strong product sensibility.
  4. Strong communication skills and ability to work with cross-functional partners.

Bonus if:

  1. You can think from customer s perspective and iterate extremely quickly.
  2. You are a self-starter who doesn't need to be micromanaged.
  3. You are persistent and determined. You are the type of person who will go the distance to get the job done.
  4. You've directly worked with a founder before.

About the interview

Our client has designed their interview process to look for candidates who can hit the ground running quickly.

Below is what to expect in the interview process.

  1. Quick phone screen
  2. Take home assignment
  3. Technical interview over Zoom or in-person
  4. Offer

The typical interview process should take about 14 days from start to finish. That said, they have moved more quickly and look to accommodate candidates who might have a short timeline or competing offers. The more information you can share about your situation and where you are in the process, the more they can either attempt to expedite/match or save you time if they cannot.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.