Skip to main content

Software Engineer

Technology
Haystack
Virginia, United States2 months agoUntil 10/26/2026
Full time

Job description

We're hiring on behalf of a Haystack partner!

The Role

  • Develop, enhance, and support a modern web application platform, consolidating multiple modules into a secure, cohesive user experience.
  • Build and maintain backend API endpoints to orchestrate application traffic and business workflows.
  • Maintain and enhance the web UI layer, ensuring modular, maintainable code that integrates cleanly with backend APIs.
  • Design and implement secure database access patterns against a cloud-based PostgreSQL instance.
  • Participate in design and requirement-gathering sessions to translate business needs into actionable user stories and technical tasks.
  • Support containerized application deployments and contribute to CI/CD pipelines for build, test, security scanning, and deployment.

What You'll Need

  • Strong hands-on software engineering experience delivering web-based applications.
  • Experience building web applications and APIs using Python and a web framework like Flask.
  • Proficiency in JavaScript, HTML, and CSS for web UI development.
  • Experience with API design and integration, including validation and error handling.
  • Familiarity with modern JavaScript frameworks (e.g., React, Angular, Vue).
  • Experience deploying and supporting applications on a major cloud platform like Azure.

What's On Offer

  • Competitive annual salary of $96,700 - $145,000, plus bonus incentive potential.
  • Comprehensive healthcare coverage and retirement savings plan options.
  • Generous paid time off, including holidays, volunteer time off, and paid family leave.
  • Opportunities for professional development, including tuition reimbursement and training support.

Apply via Haystack today!

Keywords
ReactOSHTML5Vue.jsAngularAngularJSJavaScriptHtmlPostgresqlPythonCI / CDWeb frameworkFlaskReact.jsSoftware EngineeringCI/CD

Interested in this role?