Senior Full Stack Software Engineer

New
J
JobgetherSecurity & IT
Fully remote work opportunity within the United States.Full-TimeSenior
Salary134,367.66 - 232,404.55 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
SQLAgileExpress.jsJestTypeScriptReactCI/CDRESTful APIsPlaywright

Requirements

  • 8+ years of relevant software engineering experience, including demonstrated experience leading or mentoring software engineers.
  • Proven ownership of full-stack software development spanning infrastructure, backend services, APIs, data systems, and user-facing experiences.
  • Experience leading AI-enabled engineering teams, including implementing guardrails, validation mechanisms, end-to-end testing, and supporting systems for reliable AI-assisted development.
  • Strong full-stack proficiency with the ability to make architectural decisions across frontend and backend systems.
  • Advanced frontend experience with React, including component design, hooks, modern frontend patterns, JavaScript or TypeScript, HTML, CSS, and responsive design.
  • Strong backend development experience with Express.js, Prisma ORM, relational databases, SQL, indexing, and query optimization.
  • Deep understanding of systems design and frontend/backend integration, including state management, REST APIs, asynchronous data fetching, and event-driven or asynchronous messaging patterns.
  • Experience with automated testing tools such as Jest, Vitest, React Testing Library, Playwright, or Cypress.
  • Familiarity with secure software development practices and CI/CD pipelines using tools such as GitHub Actions or GitLab.
  • Comfortable leading engineering teams in Agile or Lean environments.
  • U.S. citizenship and the ability to obtain and maintain a government security clearance; an active Secret or Top Secret clearance is preferred.

Responsibilities

  • Lead and mentor a team of software engineers by guiding technical decisions, conducting code reviews, establishing engineering standards, and maintaining strong documentation practices.
  • Own full-stack systems design decisions spanning API architecture, relational data models, frontend component structures, and interactions between client and server systems.
  • Lead an AI-enabled development team, establishing guardrails, validation layers, automated testing, and supporting systems that ensure AI-assisted output is safe, reliable, and production-ready.
  • Translate product and design requirements into clear, well-scoped engineering tasks and distribute work effectively across the team.
  • Build intuitive, responsive frontend experiences using React, TypeScript, modern component libraries, reusable UI patterns, and responsive design principles.
  • Develop secure and maintainable backend services using Express.js, REST APIs, Prisma ORM, and modular service architectures.
  • Collaborate with product, design, DevSecOps, and field teams to deliver new capabilities quickly while maintaining strong security and quality standards.
  • Drive rapid prototyping and iterative development while ensuring production-grade engineering practices across the team.
View Full Description & ApplyYou'll be redirected to the employer's site
134,367.66 - 232,404.55 USD per year
Apply Now