F

Firstup

Workforce communications platform for employee engagement

Senior Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field, or equivalent experience.
  • At least 8 years of experience building reliable, performant applications and microservices in production environments, with full-stack fluency across frontend, backend, and database layers.
  • Familiarity with Ruby on Rails, TypeScript, Node.js, Go, or React.js is a strong plus.
  • Experience across frontend (React.js), backend, and database layers.
  • Ability to contribute to production health through on-call rotations and incident response in a “you build it, you run it” environment.
  • Technical depth in at least one engineering domain, such as distributed systems, multi-tenant SaaS, application databases, networking, security, or serverless.

Responsibilities

  • Build and own scalable SaaS applications end-to-end across frontend, backend, and data layers.
  • Write reliable, readable, efficient, testable production-grade code; conduct thoughtful code reviews and produce comprehensive documentation.
  • Design future-ready architectures and proactively address gaps.
  • Drive system availability and performance by investigating, analyzing, and resolving reliability issues across the stack.
  • Identify and advocate for improved performance and efficiency in software, systems, and processes across teams.
  • Embed unit, integration, and contract testing early and continuously in the development lifecycle.
  • Use and advocate for AI-assisted tools such as GitHub Copilot and Claude while maintaining engineering judgment and accountability for code correctness.
  • Drive team-wide best practices, conduct quality code reviews, and mentor engineers.
  • Partner with Product and Design to translate requirements into intuitive user interfaces and make technical trade-offs amid ambiguity.
  • Champion engineering best practices across teams and collaborate on complex, high-impact problems.

Desired Qualifications

  • Familiarity with Ruby, including Ruby on Rails, TypeScript, Node.js, Go, or React.js.

About the Company

Firstup

Workforce communications platform for employee engagement

Firstup offers a Workforce Communication Platform that improves internal communications within organizations by helping them reach, connect, and engage every employee across locations. The platform provides a fully branded experience to orchestrate messages, target employees on the right channels and devices, and automate campaigns, with integration to other workplace tools. The subscription model includes access to features, premium support, eLearning, and a library of resources, along with webinars and thought leadership content. Firstup differentiates itself by serving a large enterprise base (including many Fortune 100 companies) and focusing on authentic employee engagement and digital transformation of workplace communications. The company's goal is to enhance the digital employee experience and make organizational communications more effective and timely.

Company size
201-500
Company stage
Series E
Total funding
$126.8M
Headquarters
San Francisco, CA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Firstup

See more jobs