Senior Full Stack Engineer (BE focused)

Avenue Code

Mountain View (CA)

On-site

USD 155,000 - 157,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Avenue Code is looking for a Senior Back-End Engineer to join their team in Mountain View, CA. This role focuses on building and scaling front-end APIs with a strong emphasis on back-end performance and data architecture. You'll also contribute to front-end development using React and mentor junior engineers, ensuring high software quality and scalability.

The ideal candidate has expertise in Node.js and TypeScript, strong problem-solving skills, and is passionate about engineering culture and code quality.

Qualifications

  • Ability to comfortably read, write, review, and debug code.

Responsibilities

  • Design and build robust, efficient back-end APIs.
  • Own database schemas and storage strategies.
  • Lead code reviews and mentor junior engineers.
  • Write comprehensive unit and integration tests.

Skills

Node.js and TypeScript expertise
Strong React proficiency
Strong problem-solving skills
High standards for software quality and maintainability

Job description

About The Opportunity

We are building something brand new — and this role is foundational to the quality, performance, and scalability of what we ship. We need someone who takes genuine pride in the craft of back‑end engineering: an engineer who sees system architecture, data modeling, API design, and performance not as hidden infrastructure, but as the core engine of the product. This is an immediate hire. This is a full‑stack role with a back‑end focus. The primary ownership is the server‑side architecture and data layer, but this engineer is expected to contribute across the stack — building UI components, understanding client‑side state, and making informed architectural decisions end to end. This person will be one of the most senior engineers on the team, with real ownership over how our systems are built, scaled, and integrated across the platform. This role is on site in Mountain View, CA.

Responsibilities
  • System Architecture & API Development — Designing, building, and scaling robust, efficient back‑end APIs that power our front‑end, with a strong sense of what makes an API clean, secure, and performant.
  • Data & Storage — Owning database schemas, querying patterns, and storage strategies; understanding how data architecture decisions directly affect the product experience and system scalability.
  • Full‑Stack Integration — Owning the full request lifecycle, from data persistence and messaging layers up to the API and UI interaction.
  • Back‑End Performance & Security — Implementing caching strategies, optimizing database queries, managing asynchronous events/messaging, and ensuring robust authentication/authorization.
  • Front‑End Contribution — Writing clean, maintainable code within our React/Next.js ecosystem to consume APIs and deliver cohesive user experiences.
  • Test Coverage — Writing comprehensive unit, integration, and functional tests (focusing heavily on API and database reliability) that keep the codebase stable as it scales.
  • Engineering Culture — Leading code reviews, mentoring junior and mid‑level engineers, and helping define the engineering standards we hold ourselves to.
Engineering Collaboration
  • Front‑End Engineering Teams — Aligning early on API contracts, data hydration patterns, and service boundaries to ensure the client‑side has the performant, logical endpoints it needs.
  • Product & Design — Helping shape what’s technically feasible, flagging trade‑offs and edge cases early, and translating product requirements into scalable system designs.
  • Data/Infra Teams — Collaborating on shared back‑end decisions, infrastructure deployment, and event‑driven messaging architectures.
Required Qualifications
  • Node.js and TypeScript expertise
  • Strong React proficiency
  • Ability to comfortably read, write, review, and debug code
  • Strong problem‑solving skills
  • High standards for software quality and maintainability
Nice To Have Skills
  • Experience with animations, CSS motion, or Framer Motion is a nice‑to‑have.
  • Strong React experience remains important.

Salary Range: $155,000–$157,000 per year.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer
Senior Full Stack Engineer

Internetwork Expert • United States

On-site
USD 150,000 - 180,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Turbine Finance • United States

On-site
USD 150,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Berkley Hunt • Berkeley (CA)

On-site
USD 120,000 - 160,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

StratITech • San Francisco (CA)

On-site
USD 140,000 - 180,000
Competitive compensation
Potential equity opportunities
Growth into technical leadership roles
+1
Senior Front-End Engineer
Senior Front-End Engineer

Prophet Town • Mountain View (CA)

On-site
USD 90,000 - 130,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Twenty80 llc • San Francisco (CA)

Hybrid
USD 160,000 - 210,000
Competitive equity package
Medical, dental, vision coverage
Flexible PTO
+1
Senior Software Engineer (Fullstack)
Senior Software Engineer (Fullstack)

Hirewell • San Francisco (CA)

Hybrid
USD 180,000 - 215,000
Equity
Healthcare
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Twenty80 llc • Boston (MA)

Hybrid
USD 160,000 - 210,000
Medical, dental, vision coverage
Flexible PTO
Competitive equity package
Full Stack Engineer
Full Stack Engineer

Recruiting from Scratch • Santa Clara (CA)

On-site
USD 140,000 - 275,000
Competitive salary + meaningful equity
Opportunity to join a fast-moving team
Collaborative environment with access to leaders
Full Stack Engineer
Full Stack Engineer

Qubeaxis • San Francisco (CA)

On-site
USD 120,000 - 170,000
Performance bonus
Equity"
Health insurance
+2