Jobs · Engineering

Sr. Software Engineer, Fullstack - Remote

Firstup · United States · 1 mo ago
RemoteRemoteEngineering$120k–$190k/yrFull-time

Responsibilities

  • 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.
  • Design future-ready architectures and proactively close gaps before they become problems.
  • 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.
  • 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.
  • 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.
  • Drive team-wide best practices, conduct quality code reviews, and mentor engineers to elevate overall engineering quality.
  • Partner with Product and Design to translate requirements into intuitive UI, making informed technical trade-offs in the face of ambiguity.
  • Champion engineering best practices across teams and collaborate on solving complex, high-impact problems.

Requirements

  • 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.

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.

Skills

  • Full stack fluency - you're comfortable across frontend, backend, and the database layer.
  • Technical depth in at least one engineering domain: distributed systems, multi-tenant SaaS, application databases, networking, security, serverless, event streaming, or similar.
  • Proven experience in building reliable, performant applications and microservices in production environments.
  • Experience with Ruby on Rails, TypeScript, Node.js, or React.js.
  • Strong communication skills and openness to collaborative idea-sharing across teams.

Benefits

  • Excellent PTO program.
  • Great health benefits.
  • Casual and friendly environment.
  • Remote work.
  • Leadership team who believes in your growth – both personally and professionally.

Pay

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.

Schedule

Not specified.

Similar jobs

Fullstack engineer | Remote

Crossing HurdlesUnited States· 2 mo ago
RemoteEngineering$230k–$280k/yrapply on candidateportal.ceipal.com