Full Stack Software Engineer

Empowerly

19m ago • Remote

Mid

Remote

125,000 - 145,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Full Stack Software Engineer role

Improve your resume now

$125,000 – $145,000/year

Quick Facts

  • Role: Full Stack Software Engineer

  • Focus: End-to-end features across React front end, backend services/APIs, database, and AI features using LLMs

Description

Build and improve software that helps students and families with college admissions. You will ship tested full-stack features from React through backend APIs/services and the underlying database, and enhance the product with AI-powered capabilities using LLMs and AI APIs. You will own real problems from your first month, debugging production issues across the stack and iterating based on feedback.

Responsibilities

  • Solve the real problem behind requests from counselors, operations, or product

  • Ship tested, end-to-end features: React, backend services, APIs, and the database underneath

  • Build and improve AI-powered features using LLMs and AI APIs; validate whether they help users

  • Turn ambiguous requests into a scoped plan and a working first version quickly; iterate on feedback

  • Debug production issues across the stack, with increasing independence over time

Requirements

  • Experience shipping software used by others (job, internship, freelance, open source, or substantial personal project)

  • Strong computer science fundamentals (data structures, algorithms, networking, web fundamentals)

  • Ability to sketch system design for a feature, explain tradeoffs, and provide deeper technical detail

  • Solid React and TypeScript; strong HTML, CSS, and JavaScript fundamentals

  • Working knowledge of backend APIs, databases, and third-party integrations

  • Hands-on experience integrating AI APIs or LLMs into an application (beyond using AI coding assistants)

  • Comfort with Git, code review, and writing tests

  • Methodical approach to debugging (find root cause)

  • Clear communication: explain technical decisions to non-engineers and drive issues to completion

Benefits

  • Senior engineers review your work and coach decisions

  • Opportunity to own real problems from the first month and build real product capabilities

  • Emphasis on what you have built and how you think over years of experience

  • Fully remote team

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report