H

Hatch IT

Cost-predictable tech recruitment for startups

Senior Full Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeWashington, DC, USANo salary listed

About the Job

Requirements

  • An associate degree or higher in Engineering or Computer Science, or equivalent industry experience as a Software Engineer.
  • Strong fundamental programming skills, familiarity with SOLID design principles, good intuition for code quality, ability to quickly read and understand unfamiliar code, and ability to write readable code and tests with attention to detail and expediency.
  • Senior-level proficiency in React frontend application development, including functional components, creating and using hooks, local and remote state management, component and rendering lifecycles, CSS-in-JS styling, and component-driven development.
  • Senior-level proficiency with the Express.js backend framework and related technologies such as GraphQL, REST, and at least one ORM (Drizzle, TypeORM, Knex, or Sequelize), including defining database migrations, writing queries, mutations and resolvers, and connecting backend Express.js services to external APIs.
  • Senior-level experience with TypeScript, including inspecting types within libraries, using utility types, engineering interfaces, and understanding the distinction between compile-time and runtime typing.
  • Proficiency with Git version control and GitFlow, including branch-and-merge processes, selecting release candidates, and producing and backporting hotfixes.
  • Ability to independently solve problems and communicate complex interfaces, workflows, and data clearly to less-experienced developers.
  • Ability to perform thorough code reviews and mentor junior and mid-level developers by providing useful feedback that supports their growth and maintains codebase and product quality.

Responsibilities

  • Develop and maintain web-based applications and systems using modern technologies.
  • Engineer solutions with small, feature-focused teams.
  • Mentor team members and collaborate with data scientists, DevSecOps engineers, and product designers in the Agile development process.
  • Work in a customer-oriented manner and communicate and present technical information.

Desired Qualifications

  • Familiarity with Agile processes, particularly Scrum.
  • Familiarity with real-time geospatial data visualization and streaming using Mapbox, WebGL, D3.js, Visx, Charts.js, Protocol Buffers, GraphQL subscriptions, server-sent events, WebSockets, or similar technologies.
  • Deep knowledge of PostgreSQL and PostGIS, including synthesizing, understanding, and modifying complex geospatial and temporal queries, query optimization, indexing, and partitioning for high-volume analytical workloads.
  • Experience with spectrum or radio-frequency engineering, familiarity with undergraduate-level physics, or a demonstrable history of quickly learning and solving problems in complex, unfamiliar technical domains.
  • Experience collaborating with product design teams, data scientists or engineers, information systems security officers, and government stakeholders.
  • AWS Cloud Developer-level experience and understanding of continuous integration and continuous delivery, containers, networking, managed services, and troubleshooting and supporting deployments in a high-security production environment.
  • An active Secret clearance.

About the Company

Hatch IT

Cost-predictable tech recruitment for startups

Hatch IT is a recruitment partner based in Vienna, VA that focuses exclusively on helping tech startups and small businesses find engineers. It works by offering a scouting and hiring service rather than placing resumes on commission, with a Scale model that delivers predictable costs and typically saves clients about 30% versus traditional contingency fees. The company integrates with clients’ tools (Slack, calendars, and ATS) to automate and streamline hiring tasks, providing job postings, pre-screens, candidate coordination, and market-informed compensation guidance. Hatch IT differentiates itself by prioritizing quality over quantity, deeply specializing in tech startups, and offering a seamless, cost-efficient hiring flow. Its goal is to simplify the hiring process for tech startups and small businesses so they can efficiently secure top engineering talent.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
McLean, VA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Hatch IT

See more jobs