jobapplier

Senior Full Stack Software Engineer

Firstup

Skills

Required

  • Rails / TypeScript / Node.js / React.js
  • Ruby
  • frontend
  • backend
  • distributed systems
  • application databases
  • networking
  • serverless
  • event streaming
  • database layers

Preferred

  • Ruby on
  • multi-tenant cloud
  • database layer

Join our team as a Senior Full Stack Software Engineer, where you'll design and deliver large-scale, multi-tenant cloud services. You'll be responsible for building and owning scalable SaaS applications, driving system availability and performance, and championing a rigorous quality culture. You'll also have the opportunity to leverage AI-assisted tools and mentor other engineers. Enjoy a range of benefits, including fully paid health coverage, flexible time off, and professional development opportunities.

Responsibilities

  • Design and deliver large-scale, multi-tenant cloud services with a focus on availability and fault-tolerance.
  • Build and own scalable SaaS applications end-to-end, writing production-grade code that is reliable, readable, and efficient.
  • Drive team-wide best practices, conduct quality code reviews, and mentor engineers to elevate overall engineering quality.
  • 5+ years building reliable, performant applications and microservices in production environments. Proven full stack fluency - you're comfortable across frontend, backend, and the database layer

Requirements

  • A polyglot mindset — you evolve with the tech. Familiarity with Ruby on Rails, TypeScript, Node.js, or React.js is a strong plus
  • Technical depth in at least one engineering domain: distributed systems, multi-tenant SaaS, application databases, networking, security, serverless, event streaming, or similar
  • Proven full-stack experience across frontend (React.js), backend, and database layers
  • A genuine drive to build beautiful, intuitive products with the customer always in focus. Innate curiosity — you love learning and have a desire to teach and lift others. Strong communication skills and openness to collaborative idea-sharing across teams
  • Bachelor's degree in Computer Science or related field, or equivalent experience

Preferred

  • Core Stack Experience: Familiarity with Ruby (including Ruby on Rails), TypeScript, Node.js, or React.js is a strong plus

Pay

USD 120,000 - 190,000