Skip to content
AprilApril

Senior Full-Stack Engineer

Leads end-to-end development of scalable, data-driven web applications and cloud-native microservices used by millions of people. The role requires extensive full-stack experience with React or similar frameworks, TypeScript/JavaScript, Python, cloud platforms, and system architecture.

About the job

Responsibilities

  • Lead and own full-cycle projects, from idea to production, that directly impact millions of people.
  • Work closely with Product and UX to define product requirements and execute development plans.
  • Design system architectures and select and evaluate tools.
  • Build cloud-native microservices.
  • Mentor and grow the team, engineering practices, and technology stack.

Requirements

  • 6+ years of software engineering experience building production-level web applications in large-scale products.
  • 6+ years of experience with modern full-stack frameworks such as React, Angular, or Vue, or an equivalent programming language, developing high-scale applications.
  • 4+ years of experience building reactive web and mobile-web frontends using React, Next.js, Angular, or Vue with TypeScript or JavaScript.
  • 4+ years of experience with Python as a microservice backend.
  • Passion for clean code and agile practices.
  • Experience with modern cloud environments such as Google Cloud and AWS.
  • Strong architecture skills, including the ability to design scalable, robust, readable, end-to-end data-driven solutions.
  • Passion for data, customer experience, and building high-quality software.
  • Excellent verbal and written communication skills.

Nice to Have

  • Experience with gRPC and Protocol Buffers.

Skills

React, Angular, Vue, Next.js, TypeScript, JavaScript, Python, GCP, AWS, Microservices, gRPC, Protocol Buffers

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, AI Core
$130k+/yrRemote6+ YOEFullstack EngineeringQuick apply

Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, Discover
$130k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.

Vanta

Vanta

Remote

Senior Software Engineer, Product Platform
$195k+/yrRemote5+ YOEFullstack Engineering

Build scalable shared systems, APIs, and engineering libraries that enable product teams across Vanta to ship consistently. The role requires 5+ years of backend or full-stack experience, platform expertise, and familiarity with distributed or event-driven systems.