Sr. Software Engineer, Fullstack - Remote

Firstup$120K — $190K *
US-AnywhereRemote in United States
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field, or equivalent experience.
  • 5+ years of experience developing reliable applications and microservices in production.
  • Proficient across frontend (React.js), backend, and database layers.
  • Experience with Ruby on Rails, TypeScript, Node.js, or similar technologies is highly preferred.
  • Strong technical expertise in distributed systems, SaaS, security, or event streaming.
  • A passion for creating intuitive products with a strong focus on customer experience.

Responsibilities

  • Build and maintain scalable end-to-end SaaS applications.
  • Design future-proof system architectures to prevent issues.
  • Drive software performance and system reliability while resolving issues.
  • Embed comprehensive testing early in the development lifecycle.
  • Leverage AI tools to enhance development processes.
  • Mentor engineers and conduct quality code reviews to improve standards.
  • Collaborate with Product and Design to create user-friendly interfaces.

Benefits

  • Excellent PTO program.
  • Comprehensive health benefits.
  • Casual and friendly work environment.
  • Remote work flexibility.
  • Supportive leadership focused on personal and professional growth.
Full Job Description
Job Summary

We're looking for a Senior Full Stack Engineer who thrives at the intersection of craft and scale. You'll design and deliver large-scale, multi-tenant cloud services - with a relentless focus on availability, fault-tolerance, and elegant architecture. You'll set the bar for engineering quality and help elevate those around you.

Responsibilities

  • Core Engineering & Ownership: Build and own scalable SaaS applications end-to-end - frontend, backend, and data layers. Write production-grade code that is reliable, readable, efficient, and testable. Raise the bar through thoughtful code reviews and comprehensive documentation.
  • System Architecture: Design future-ready architectures and proactively close gaps before they become problems.
  • Performance & Reliability: Drive system availability and performance - investigate, analyze, and resolve reliability issues across the stack. Recognize opportunities and advocate for better performance and efficiency of software, systems, and processes across teams.
  • Shift Left Testing & Quality: You champion a rigorous 'shift-left' quality culture, embedding comprehensive testing-unit, integration, and contract-early and continuously in the development lifecycle, not as an afterthought.
  • AI Integration: Leverage and advocate for AI-assisted tools (e.g., GitHub Copilot, Claude) to accelerate development while maintaining rigorous engineering judgment and accountability for code correctness.
  • Leadership: Drive team-wide best practices, conduct quality code reviews, and mentor engineers to elevate overall engineering quality.
  • Collaboration (Product & Design): Partner with Product and Design to translate requirements into intuitive UI, making informed technical trade-offs in the face of ambiguity.
  • Collaboration (Engineering Standards): Champion engineering best practices across teams and collaborate on solving complex, high-impact problems.


Minimum Qualifications

  • Bachelor's degree in Computer Science or related field, or equivalent experience.
  • 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.
  • A polyglot mindset - you evolve with the tech. Familiarity with Ruby on Rails, TypeScript, Node.js, or React.js is a strong plus.
  • Proven full-stack experience across frontend (React.js), backend, and database layers.
  • Technical depth in at least one engineering domain: distributed systems, multi-tenant SaaS, application databases, networking, security, serverless, event streaming, or similar.
  • 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.


Preferred Qualifications:

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


$120,000 - $190,000 a year

Firstup expects the base salary for this role to be between $120,000-$190,000. The starting rate of pay may vary based on factors including, but not limited to, position offered, location, education, training, and/or experience.

We offer an excellent PTO program, great health benefits, a casual and friendly environment, remote work, and a leadership team who truly believes in your growth - both personally and professionally.

Similar Jobs

More Jobs at Firstup

More Information Technology Jobs

Find similar Sr. Software Engineer, Fullstack - Remote jobs: