Senior Software Engineer

Staffing Science

Phoenix (AZ)

On-site

USD 140,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Staffing Science is hiring multiple Senior Software Engineers (Full Stack) to join a high-impact product engineering team building modern, scalable software used at meaningful scale.

While this is a true full-stack role, we are open to engineers who lean Front-End (React/web-first) or Back-End (Ruby/Elixir preferred) — as long as they are comfortable contributing across the stack. This role requires in-person collaboration in Arizona with regular onsite work.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 4–6+ years of professional software engineering experience.
  • Experience across both front-end and back-end systems.
  • Strong experience with React (front-end), RESTful APIs, and backend tech (Ruby/Elixir preferred, Java acceptable).
  • Experience with relational databases (MySQL or similar) and Git/CI/CD.

Responsibilities

  • Design, build, and maintain scalable full-stack applications.
  • Develop modern web apps using React (web-first).
  • Build backend services using Ruby or Elixir (Java acceptable).
  • Design and consume RESTful APIs.
  • Refactor legacy systems for scalability and performance.
  • Contribute to shared UI components and design systems.
  • Collaborate with product managers, designers, and QA.
  • Participate in architectural discussions and roadmap planning.
  • Improve CI/CD pipelines and development workflows.
  • Conduct code reviews and mentor junior engineers.
  • Identify opportunities to modernize systems and adopt AI tooling.

Skills

React
RESTful APIs
Ruby
Elixir
Java
MySQL
Git
CI/CD
Software architecture
Communication

Education

Bachelor’s degree in Computer Science or related field

Job description

About the Role

We are hiring multiple Senior Software Engineers (Full Stack) to join a high-impact product engineering team building modern, scalable software used at meaningful scale.

While this is a true full-stack role, we are open to engineers who naturally lean Front-End (React/web-first) or Back-End (Ruby/Elixir preferred) — as long as they are comfortable contributing across the stack.

This is not a siloed environment. Engineers are expected to think holistically about architecture, performance, scalability, and user experience.

We are specifically seeking candidates located in Arizona who are open to regular in-person collaboration.

What You’ll Do
  • Design, build, and maintain scalable full-stack applications.
  • Develop modern web applications using React (web-first).
  • Build and maintain backend services using Ruby or Elixir (strong preference); Java experience is acceptable.
  • Design and consume RESTful APIs.
  • Refactor legacy systems for scalability, performance, and maintainability.
  • Contribute to shared UI components and design systems.
  • Collaborate closely with product managers, designers, and QA.
  • Participate in architectural discussions and technical roadmap planning.
  • Improve CI/CD pipelines and development workflows.
  • Conduct code reviews and mentor junior engineers.
  • Proactively identify opportunities to modernize systems and improve engineering standards.
  • Evaluate and leverage AI tooling to improve development efficiency and product capabilities.
Required Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 4–6+ years of professional software engineering experience.
  • Experience working across both front-end and back-end systems.
  • Strong experience with:
  • React (required for front-end contributions)
  • RESTful APIs
  • Backend experience in one or more of:
  • Ruby (preferred)
  • Elixir (preferred)
  • Java
  • Experience with relational databases (MySQL or similar).
  • Familiarity with Git and CI/CD pipelines.
  • Strong understanding of modern software architecture principles.
  • Excellent communication and collaboration skills.
Nice to Have
  • React Native experience (plus, not required).
  • Experience with event-driven systems.
  • Experience optimizing performance at scale.
  • Familiarity with Azure DevOps or similar cloud tooling.
  • Agile experience (Jira, Confluence).
  • Experience modernizing legacy systems.
What We’re Looking For
  • Engineers who think beyond tickets and care about architecture.
  • Ability to contribute across the stack even if you have a strength area.
  • Strong ownership mindset.
  • Comfort working in a collaborative, high-growth environment.
  • Interest in building scalable systems that evolve over time.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer - React/Ruby/Elixir
Senior Full-Stack Engineer - React/Ruby/Elixir

Staffing Science • Phoenix (AZ)

On-site
USD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Pavago • United States

Remote
USD 120,000 - 160,000
Senior Frontend Software Engineer
Senior Frontend Software Engineer

Tier4 Group • Atlanta (GA)

Remote
USD 150,000 - 190,000
Software Engineer - Full Stack
Software Engineer - Full Stack

Evlo AI • New York (NY)

On-site
USD 120,000 - 180,000
Software Engineer - Full Stack
Software Engineer - Full Stack

Evlo AI • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Glorio Group • Ohio

On-site
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

The Recruiting Hive • North Carolina

On-site
USD 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

The Keystone Distinction Group • North Carolina

On-site
USD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Kingfisher Recruiting • North Carolina

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Sun Recruiting • Columbus (OH)

On-site
USD 120,000 - 170,000