april

Senior Full-Stack Engineer

april
Apply
1 year ago

Base Salary

$160k - $190k/yr

Responsibilities

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

Requirements

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

Benefits

  • Team members in the New York City metropolitan area must work on-site at least three days per week.
  • Employment requires verification of identity and eligibility to work in the United States.
april

About april

51-200 employees

april builds an AI-powered, white-labeled tax platform that banks, wealth managers, and SMB platforms embed in their apps to offer filing, planning, and real-time tax insights. The company sells API-first software and services that make tax a year-round feature for partner platforms. Founded in 2021 and headquartered in New York, it is privately held and holds full IRS e-file provider authorization, a status shared by only a small number of vendors.

Contact me