Haystack
← Back to Jobs
Other
GN

Ruby on rail with Java/Springboot

Group NineSan Francisco, CA🇺🇸United StatesPosted 26 Aug 2026

Why This Role Stands Out

Lead a dynamic team in building innovative web applications with a hybrid work model, offering significant growth and architectural impact. You'll thrive in this role if you're a seasoned full-stack engineer with strong Ruby and Java skills, eager to mentor others and drive technical excellence. Apply now to shape the future of technology at Group Nine!

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
San Francisco, CA, United States
Posted
2 weeks ago
RubySpringSpring BootJavaRailsReactTriage

Job Description

Full-Stack (Ruby/Java) Tech Lead

San Francisco, CA

Job Summary

We are looking for a seasoned Tech Lead and full-stack engineer with deep Ruby expertise to lead our development team in building high-quality, scalable web applications.

This role demands someone who can manage multiple concurrent workstreams — from backend platform development to front-end feature delivery — while providing hands-on technical guidance, architecting solutions, and mentoring engineers across the stack.

You will be the technical anchor for the team, driving quality and delivery across Ruby on Rails, Java, and React codebases.


Key Responsibilities

1. Technical Leadership & Architecture

  • Lead and oversee the development team across multiple parallel workstreams, ensuring consistent quality and delivery velocity.
  • Define and evolve the technical architecture across:
    • Ruby on Rails services
    • Java / Spring Boot backends
    • React frontends
  • Make pragmatic technology decisions that balance long-term scalability with near-term delivery needs.
  • Own technical standards, coding conventions, and architectural patterns across the full stack.

2. Multi-Stream Management

  • Coordinate and prioritize work across concurrent tracks, such as:
    • New feature development
    • Platform hardening
    • Bug triage
    • Technical debt reduction
  • Proactively unblock engineers by:
    • Triaging technical blockers
    • Decomposing ambiguous work into actionable tasks

Setting clear technical direction for each stream

Similar jobs