Hybrid Full Stack Developer (Python & JavaScript)

TekMasters, LLC

Springfield, VA • 7m ago • On-site

Senior

On-site

160,000 - 197,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Hybrid Full Stack Developer (Python & JavaScript) role

Improve your resume now

$160,000 – $197,000/year

Quick Facts

  • Develop secure, scalable front-end and back-end components
  • Work with JavaScript/TypeScript (React/Angular/Vue) and Python (FastAPI/Django/Flask)
  • Design and integrate RESTful APIs; build CI/CD and automated tests

Description

Build and maintain secure, scalable full-stack applications, including responsive and accessible web interfaces and Python-based backend services with RESTful APIs. You will design and optimize data models and queries, create automated tests, and improve CI/CD pipelines for automated build, test, security scanning, packaging, and deployment.

Responsibilities

  • Develop and maintain secure, scalable front-end and back-end components
  • Create responsive, accessible interfaces with JavaScript/TypeScript frameworks such as React, Angular, or Vue
  • Develop backend services, APIs, and business logic using Python frameworks such as FastAPI, Django, or Flask
  • Design, implement, and integrate RESTful APIs and third-party/enterprise services
  • Design and optimize relational and/or NoSQL data models, queries, migrations, and integrations
  • Write clean, maintainable, well-documented, and testable code
  • Create and maintain automated tests (unit, integration, API, end-to-end)
  • Participate in code reviews, technical design discussions, backlog refinement, sprint planning, retrospectives, and daily Agile ceremonies
  • Build and troubleshoot CI/CD pipelines for automated build, test, security scanning, packaging, and deployment
  • Collaborate with product owners, UX/design, QA, DevOps, security, and other engineering teams
  • Monitor and troubleshoot full-stack application issues, including performance, reliability, and deployment problems
  • Follow secure-development practices: authentication/authorization, input validation, secrets management, dependency management, and vulnerability remediation

Requirements

  • Current and active Top Secret SCI with Polygraph clearance (customer is not sponsoring clearances)
  • Bachelor’s degree in Computer Science, Engineering, or related technical discipline (equivalent practical experience acceptable)
  • 5+ years of professional full-stack software-development experience
  • Strong hands-on backend development experience with Python
  • Strong hands-on front-end development experience with JavaScript or TypeScript, HTML5, and CSS3
  • Experience with at least one modern front-end framework (preferably React)
  • Experience developing and consuming RESTful APIs
  • Experience with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle (NoSQL familiarity is a plus)
  • Experience with Git and collaborative branching workflows
  • Experience creating/maintaining CI/CD pipelines (GitLab CI/CD, GitHub Actions, Jenkins, Azure DevOps, or similar)
  • Experience with automated testing frameworks (PyTest, unittest, Jest, Cypress, Playwright, or equivalent)
  • Working knowledge of Agile delivery practices (Scrum or Kanban)
  • Strong analytical, communication, and troubleshooting skills

Benefits

  • Anticipated salary range: $160,000–$197,000 per year (based on experience and qualifications)
  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Generous paid time off
  • Company-paid life and disability insurance
  • Tuition reimbursement
  • Professional development opportunities
  • Employee recognition programs
  • Additional wellness and work-life benefits

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report