Sr. Full Stack Developer

Hatch ITWashington, DC
Remote

About The Position

Expression is seeking a highly skilled and experienced Senior Full Stack Developer with a passion for technology and problem-solving to join their team. The ideal candidate should be proficient in both front-end and back-end development, with a focus on developing and maintaining web-based applications and systems using modern technologies. In this position, you will have opportunities to work with small, feature-focused teams to engineer solutions, mentor team members, and collaborate with their staff of data scientists, DevSecOps engineers, and product designers to contribute to their Agile development process. You should be knowledgeable and customer-oriented, possessing strong communication and presentation skills.

Requirements

  • Associates degree or higher in Engineering, Computer Science, or related field and/or equivalent experience in industry as Software Engineer.
  • Strong fundamental programming skills.
  • Familiarity with SOLID design principles.
  • Good intuition for code quality.
  • Ability to read and understand unfamiliar code quickly.
  • Ability to write excellent, readable code and tests, with attention to both detail and expediency.
  • Senior-level proficiency with React frontend application development, including functional components, utilizing and creating 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, at least one ORM (Drizzle/TypeORM/Knex/Sequelize).
  • Comfortable defining database migrations, writing queries, mutations and resolvers.
  • Ability to write code connecting backend Express.js services to external APIs.
  • Senior-level experience with TypeScript; understand how to inspect types within libraries, use utility types, and intelligently engineer interfaces.
  • Understand the distinction between compile-time typing and runtime typing.
  • Proficiency with Git VCS and GitFlow.
  • Experience with the branch-and-merge process, selecting release candidates, and producing and backporting hotfixes.
  • Superior, independent problem-solving and communication skills.
  • Ability to understand complex interfaces, workflows and data.
  • Ability to simplify and communicate complex ideas to less-experienced developers.
  • Must be a US Citizen eligible for a DoD Secret clearance.

Nice To Haves

  • An active Secret clearance.
  • Residence or willingness to relocate to the DC area, and to work hybrid on-site.
  • Familiarity with the Agile process, particularly Scrum.
  • Familiarity with real-time geospatial data visualization and streaming using any of the following, or similar technologies: Mapbox, WebGL, D3.js, Visx, Charts.js, Protobuffers, GraphQL Subscriptions, SSE, Websockets.
  • Deep knowledge of PostgreSQL + PostGIS; ability to synthesize, understand and modify complex geospatial/temporal queries, thorough understanding of query optimization, indexing and partitioning in support of high-volume analytical workloads.
  • Experience with spectrum or RF engineering, or related skills such as familiarity with undergraduate-level physics.
  • A demonstrable history of learning and then problem-solving within complex, unfamiliar technical domains quickly.
  • Experience collaborating with product design teams, data scientists/engineers, ISSOs, and government stakeholders.
  • AWS Cloud Developer-level experience; with a solid understanding of CI/CD, containers, networking, managed services, as well as troubleshooting & supporting deployment within a high-security production environment.

Responsibilities

  • Develop and maintain web-based applications and systems using modern technologies.
  • Work with small, feature-focused teams to engineer solutions.
  • Mentor team members.
  • Collaborate with data scientists, DevSecOps engineers, and product designers.
  • Contribute to the Agile development process.
  • Perform thorough code review.
  • Supply junior and mid-level developers with useful feedback that enables them to grow and maintain the quality of the codebase and product.

Benefits

  • 401k matching
  • PPO and HDHP medical/dental/vision insurance
  • Education reimbursement
  • Complimentary life insurance
  • Generous PTO and holiday leave
  • Onsite office gym access
  • Commuter Benefits Plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service