Save time and effort sourcing top tech talent

Full stack Developer

Lexington, MA, USA
Up to $160,000/ year
Any
Actively hiring

Full stack Developer

Aquila Technology
Lexington, MA, USA
Up to $160,000/ year
Any
Aquila Technology
Actively hiring

hackajob is partnering with Aquila Technology to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Software Engineer

Location: Hybrid — must be within 100 miles of Lexington, MA. The individual will be required to be onsite 2–3 days per week. 

Clearance Level: Must be able to obtain an Interim/Active Secret Clearance. U.S. Citizenship required.

 

About Aquila Technology

At Aquila Technology, you’ll see our team’s passion every day—whether we’re building robust, policy-compliant IT systems or stress-testing environments to identify security gaps. We believe in owning results and getting the work done right the first time by deploying smart, purposeful solutions that work. Aquila brings the right people with the right skills to drive the right outcomes. We call this The Aquila Advantage.

 

About the Role

Aquila Technology is seeking a Software Engineer to support one of the country’s premier defense research organizations. This role focuses on building and maintaining an application that supports reverse engineering, malware analysis, and continuous deployment workflows.

You will design and implement modern web applications with a strong emphasis on frontend architecture, performance, usability, testing, and product-quality UX. The role is full-stack in nature and requires close collaboration with backend engineers and analysts to integrate APIs, manage data flows, and deliver scalable solutions.

Core responsibilities include code reviews, refactoring, performance optimization, and delivering high-quality software under tight timelines.

 

Must Have Qualifications

  • 4 years – Program/Project Management or Analysis
  • 4 years – Software Documentation
  • 4 years – Programming
  • 4 years – Angular
  • 4 years – CSS
  • 4 years – Experience developing REST web services
  • 4 years – HTML
  • 4 years – Python
  • 5 years – Software Algorithms
  • 5 years – Software Design & Development
  • 4 years – APIs, RESTful services, and integrations
  • 4 years – Designing web-based applications
  • 3 years – Git (GitHub / GitLab)

 

Nice to Have

  • Backend programming (SQL)
  • Containerization technologies (Docker, Kubernetes)
  • Node.js
  • Parallel programming (multi-threading, synchronization, etc.)
  • RESTful API development and integration within data virtualization and data integration platforms
  • Continuous integration (build/test) and continuous delivery
  • DevSecOps environments (GitHub, JFrog, Jenkins, GitLab, Fortify, Docker, Kubernetes, etc.)
  • Front-end frameworks such as React and Bootstrap

 

What You Will Bring

  • Strong experience with Angular (v20+), including TypeScript, HTML/CSS, responsive design, and frontend testing using Jasmine, Karma, or Vitest
  • End-to-end testing experience with Playwright
  • Backend experience with Python and Django, including REST API design, authentication mechanisms, and Angular-to-backend integration
  • Experience with Django REST Framework is highly desired; candidates with comparable backend frameworks are encouraged to apply
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines
  • Proficiency with Git workflows and Linux command-line environments
  • Strong teamwork, initiative, and the ability to deliver high-quality solutions—beyond just what’s requested, to what’s truly needed

 

Required Skills

  • Programming Languages: Python, TypeScript, HTML, CSS
  • Technologies: Angular, Django, REST APIs
  • Frontend Testing: Jasmine, Karma, Vitest
  • Familiarity with NGINX / ingress controllers
  • Experience with Postgres or similar relational databases
  • Exposure to observability tools (logging, metrics, tracing)
  • Git workflows and Linux command-line environments

 

Nice to Have Skills

  • Django REST Framework
  • OAuth2 and OpenID Connect
  • DevOps tools (Docker, Docker Compose, Kubernetes, Helm)
  • CI/CD pipelines (e.g., Jenkins)

 

Additional Details

  • Work Location: Hybrid (onsite 2–3 days per week; schedule TBD)
  • Clearance: Interim clearance is sufficient to start
  • Interview Process:
    • Round 1: Zoom interview with the hiring manager
    • Round 2: Zoom interview with additional team members, as needed

Aquila Technology is an Equal Opportunity Employer.

 

hackajob is partnering with Aquila Technology to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?