Senior Full Stack Software Engineer
Firstup
- United States
- Senior Level
- Bachelor's degree
- Posted
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
jobapplier