Sherpa

Lead Full Stack Engineer – Secret Clearance Required

Sherpa

full-time

Posted on:

Location Type: Hybrid

Location: Washington, DCDistrict of ColumbiaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,000 - $190,000 per year

Job Level

About the role

  • Serve as the tech lead for a product squad—own technical direction, estimation, sprint planning, and on-time delivery of features
  • Implement scalable, secure, and observable system architectures (APIs, services, data models, caching, integrations)
  • Build high-quality front-end experiences in React and robust back-end services in Node.js/TypeScript, backed by PostgreSQL
  • Model schemas, write performant SQL, tune queries, and manage migrations with an eye toward data integrity and growth
  • Code and test software based upon software specifications and designs
  • Analyze and study complex system requirements
  • Design software tools and subsystems to support software reuse and domain software development
  • Use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, and fault tolerant
  • Provide software process management and control throughout the coding portion of the software development process

Requirements

  • 6–10+ years of professional software engineering
  • 2+ years functioning as a team or project tech lead
  • Bachelor of Science Degree in Software Engineering, Computer Science, or related field
  • Active Secret security clearance
  • Experience with asynchronous programming, observables, and data structuring
  • Node.js/TypeScript building REST APIs, solid understanding of concurrency, async patterns, and API design
  • Experience with application state management strategies
  • Solid understanding of HTML and CSS, including responsive design principles, CSS preprocessors and knowledge of UI frameworks
  • Capable of developing full stack web applications following design team specifications
  • Familiarity with front and backend build tools and package managers
  • Strong team player who thrives in a highly collaborative and cross-function environment with a growth mindset
  • Development processes: source control, defect tracking, collaborative tools, code review a plus
  • Capable of conducting peer reviews
  • Capable of decomposing software requirements into actionable development capabilities
  • Excellent Communicator, both written and verbal.
Benefits
  • covering the cost of medical for you and your family
  • dental benefits
  • vision benefits
  • health and wellness benefits
  • generous retirement savings plan
  • generous PTO policy
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNode.jsTypeScriptPostgreSQLSQLasynchronous programmingAPI designHTMLCSSsoftware engineering principles
Soft Skills
team playercollaborativecommunicationgrowth mindsetpeer reviewsproblem-solvingleadershiptime managementadaptabilitycritical thinking
Certifications
Bachelor of Science Degree in Software EngineeringBachelor of Science Degree in Computer ScienceActive Secret security clearance