Senior Full Stack Developer

New
J
JobgetherFederal software
This is a fully remote opportunity for U.S. citizensFull-TimeSenior
Salary140,000 - 250,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
At least 7 years of professional software engineering experience, including ownership of production full-stack applications.
Required Skills
Node.jsPostgreSQLPythonSQLGitJavascriptTypeScriptAngularCI/CDRESTful APIs

Requirements

  • Have at least 7 years of professional software engineering experience, including ownership of production full-stack applications.
  • Demonstrate strong proficiency in TypeScript, Angular, JavaScript, and modern front-end development.
  • Have extensive experience developing back-end services and RESTful APIs using Node.js or Python.
  • Have solid knowledge of PostgreSQL, SQL, and relational database design.
  • Be able to independently lead complex features, make architectural decisions, and deliver maintainable production solutions.
  • Have experience with authentication, authorization, secure application development, automated testing, and production troubleshooting.
  • Be familiar with Git, CI/CD pipelines, and modern DevSecOps practices.
  • Have experience using AI-assisted development tools within a structured engineering workflow.
  • Be able to mentor engineers and contribute to shared engineering standards.
  • A bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline is preferred.
  • Experience with PaaS solutions, internal developer platforms, cloud-native products, Kubernetes, Docker, cloud platforms, automated deployment workflows, NIST security controls, or FISMA is preferred.

Responsibilities

  • Design, develop, test, and maintain secure, scalable full-stack web applications for enterprise platforms and federal operations.
  • Build responsive front-end interfaces using TypeScript, Angular, JavaScript, and modern web development frameworks.
  • Develop back-end services, business logic, and RESTful APIs using Node.js or Python.
  • Design, manage, and optimize PostgreSQL databases, SQL queries, and relational data models.
  • Lead complex software features and make architectural decisions balancing scalability, security, performance, and maintainability.
  • Contribute to application modernization through cloud-native architectures, reusable components, and automated development workflows.
  • Implement secure coding practices, authentication, authorization, and automated testing; support Git-based workflows and CI/CD pipelines.
  • Troubleshoot production issues, identify performance bottlenecks, and improve application reliability.
  • Collaborate with product, platform, cybersecurity, and government stakeholders, and mentor engineers.
View Full Description & ApplyYou'll be redirected to the employer's site
140,000 - 250,000 USD per year
Apply Now