Logo for Firehorse

Senior Full Stack Developer

Role overview

Qualifications

  • 4–6+ years of professional full-stack development experience
  • Strong expertise in React and React Native
  • Strong experience with Node.js
  • Solid understanding of REST APIs and authentication mechanisms

Responsibilities

  • Lead the design and development of full-stack applications using React, React Native and Node.js
  • Own frontend architecture, component design, and state management
  • Design, build, and maintain scalable backend APIs and services
  • Translate client requirements into robust technical solutions

Key facts

Hard skills

Other skills

  • Mentorship
  • Collaboration
  • Problem Solving

About the company

Firehorse logo

Firehorse

  • Mortgage & Real Estate Finance
  • 2–10
Firehorse builds vertical AI Agents that complete complex digital paperwork tasks with industry-leading accuracy. Starting with insurance compliance in the $4.86 trillion commercial real estate loan servicing industry, Firehorse eliminates inefficiencies and risks associated with manual data handling by automating repetitive, high-stakes workflows. Unlike horizontal AI platforms or analytics dashboards, Firehorse Agents actually do the work — extracting and structuring data accurately and executing downstream processing and workflows — to deliver reliable results at scale.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We are looking for a skilled Senior Full-Stack Developer to lead the design and development of modern web and mobile applications. This role combines hands-on coding with technical leadership and direct client interaction. You will own key frontend and backend decisions while mentoring team members and ensuring high engineering standards.

Key Responsibilities

  • Lead the design and development of full-stack applications using React, React Native and Node.js

  • Own frontend architecture, component design, and state management

  • Design, build, and maintain scalable backend APIs and services

  • Translate client requirements into robust technical solutions

  • Participate in client discussions, demos, and requirement-gathering sessions

  • Review code, mentor junior developers, and enforce best practices

  • Collaborate with DevOps teams on deployments and releases

  • Ensure application performance, security, scalability, and maintainability

Required Qualifications

  • 4–6+ years of professional full-stack development experience

  • Strong expertise in React and React Native

  • Strong experience with Node.js

  • Solid understanding of REST APIs and authentication mechanisms

  • Experience with databases (SQL and NoSQL)

  • Proven client-facing experience

  • Demonstrated leadership and hands-on development skills

  • Experience using Git and participating in code reviews

Nice to Have

  • Exposure to AWS or other cloud platforms

  • Familiarity with Docker and CI/CD pipelines

  • Experience with AI/ML or data-intensive applications

Related jobs

See all Full Stack Engineer jobs