Full Stack Engineer - REMOTE

Flexion•Madison, WI
•Remote

About The Position

Flexion is hiring a Full Stack Engineer, particularly strong on the backend, for an enterprise-level application development project. The role supports a platform-as-a-service built for a government project, helping deploy secure, compliant sites and applications without managing infrastructure. The engineer will use strong problem-solving skills and technical knowledge while considering how their work fits into the broader software landscape. Test-driven development and full code coverage are important, and the work is driven by user-centered design. Flexion describes its culture as based on autonomy, trust, and transparency, with autonomous, self-directed teams and a low hierarchy. Team members collaborate across analysis, development, and design, take responsibility for team success, communicate openly, and give and receive constructive feedback. The company values adaptability, simple and minimal solutions, quality, continuous learning, and regular delivery of demonstrable software.

Requirements

  • At least 5 years of development experience.
  • Bachelor's degree and/or equivalent experience.
  • Strong Python and Node/TypeScript development skills.
  • Demonstrated experience working with relational database management systems, particularly PostgreSQL.
  • Experience building and consuming RESTful APIs.
  • Experience with infrastructure-as-code tools such as Terraform or AWS CloudFormation; Flexion uses Terraform.
  • Experience with cloud and PaaS technologies such as AWS, Azure, Google Cloud, Cloud Foundry, or cloud.gov.
  • Experience with test-driven development.
  • Experience with continuous integration tools such as GitHub Actions and Jenkins; Flexion uses GitHub Actions.
  • Excellent time-management, communication, and problem-solving skills.
  • Ability to adapt quickly to changing requirements and exercise good judgment when navigating technical tradeoffs.

Nice To Haves

  • Experience integrating with a variety of external systems.
  • Experience with authentication and authorization solutions such as Keycloak, ZITADEL, Supabase Auth, or AWS Cognito.
  • Experience with Astro, Next, React, Vue, Svelte, or other frontend frameworks; Flexion currently uses Astro, React, and Lit.
  • Knowledge of HTML, CSS, and web standards.
  • Experience with a design system such as the U.S. Web Design System (USWDS).

Responsibilities

  • Design and develop enterprise-level applications for a government-focused platform-as-a-service.
  • Contribute across analysis, development, and design as needed within a cross-functional team.
  • Use test-driven development and maintain full code coverage.
  • Collaborate with colleagues and clients, communicate problems and proposed solutions, and give and receive constructive feedback.
  • Adapt to changing requirements and priorities, and exercise sound judgment when making technical tradeoffs.
  • Help deliver demonstrable software regularly and improve the team and its processes.
  • Use AI assistants as tools to accelerate innovation and iteration while maintaining quality.

Benefits

  • Comprehensive health coverage
  • Dental coverage
  • Vision coverage
  • Life insurance
  • Disability insurance
  • Flexible spending accounts
  • 401(k) plan
  • Generous paid time off
  • Referral bonuses
  • Commitment to employee well-being and career success
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service