Software Engineer III

GHX

Job Summary

GHX is seeking a Software Engineer III to join an empowered product team. This role involves end-to-end ownership, from understanding user needs to shipping scalable solutions. You will build modern web applications, develop product features using Angular, TypeScript, and AWS Lambda, and collaborate with product managers, designers, and QA. The position requires writing maintainable, testable, and observable systems, implementing feature flags, and contributing to continuous improvement and product evolution.

Must Have

  • Develop end-to-end solutions using Angular, TypeScript, and AWS Lambda.
  • Partner with product managers, designers, and QA to ship high-quality features.
  • Build maintainable, testable, and observable systems that scale.
  • Implement safe, incremental rollouts via feature flags.
  • Participate in code reviews, testing automation, and CI/CD improvements.
  • 3-6 years of professional software engineering experience.
  • Strong front-end experience with Angular (v13+), TypeScript, HTML/CSS, and RxJS.
  • Exposure to Java (Spring Boot) or Node.js for back-end work.
  • Understanding of feature-flag systems, progressive delivery, and CI/CD principles.
  • Working knowledge of REST / GraphQL APIs, source control (Git).

Good to Have

  • Experience with GrowthBook, LaunchDarkly, or Split.io.
  • Hands-on experience deploying and maintaining serverless applications on AWS Lambda.
  • Familiarity with GitHub Actions, Jenkins, or similar CI/CD tools.
  • Understanding of Cloudflare Workers, AWS Step Functions, or serverless orchestration.
  • Experience optimizing Angular performance and bundle size.
  • Exposure to observability and logging tools.
  • Prior work in distributed, async-first teams.

Job Description

Software Engineer III — Product-Driven Builder

About the Role

We’re looking for a Software Engineer III who thrives in an environment where engineers own problems end-to-end — from understanding user needs to shipping scalable, maintainable solutions.

You’ll work within a small, empowered product team, building modern web applications that balance technical excellence with real-world impact.

What You’ll Do

  • Build and deliver product features: Develop end-to-end solutions using Angular, TypeScript, and AWS Lambda.
  • Collaborate across roles: Partner with product managers, designers, and QA to ship high-quality features quickly.
  • Write great code: Build maintainable, testable, and observable systems that scale.
  • Use feature flags: Implement safe, incremental rollouts via GrowthBook, LaunchDarkly, or similar.
  • Continuously improve: Participate in code reviews, testing automation, and CI/CD improvements.
  • Contribute ideas: Help shape how the product evolves — not just how it’s built.

What You Bring

  • 3–6 years of professional software-engineering experience.
  • Solid English communication skills — written and verbal.
  • Strong front-end experience with Angular (v13+), TypeScript, HTML/CSS, and RxJS.
  • Exposure to Java (Spring Boot) or Node.js for back-end work.
  • Understanding of feature-flag systems, progressive delivery, and CI/CD principles.
  • Working knowledge of REST / GraphQL APIs, source control (Git), and team collaboration tools.
  • Curiosity and initiative — you take ownership and care about user impact.

Nice to Have

  • Experience with GrowthBook, LaunchDarkly, or Split.io.
  • Hands-on experience deploying and maintaining serverless applications on AWS Lambda.
  • Familiarity with GitHub Actions, Jenkins, or similar CI/CD tools.
  • Understanding of Cloudflare Workers, AWS Step Functions, or serverless orchestration.
  • Experience optimizing Angular performance and bundle size.
  • Exposure to observability and logging tools.
  • Prior work in distributed, async-first teams.

How We Work

We organize around empowered product teams — small, autonomous groups of engineers, designers, and PMs who own a mission end-to-end.

We value outcomes over output, continuous improvement, and engineers who think like product owners.

You’re a Fit If You…

  • Care deeply about user value and craftsmanship.
  • Like working in fast-moving, collaborative teams.
  • Take pride in building software that’s scalable, reliable, and simple.
  • Want to grow toward senior or staff-level ownership.

Disclaimer

Global Healthcare Exchange, LLC and its North American subsidiaries (collectively, “GHX”) provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, national origin, sex, sexual orientation, gender identity, religion, age, genetic information, disability, veteran status or any other status protected by applicable law. All qualified applicants will receive consideration for employment without regard to any status protected by applicable law. This EEO policy applies to all terms, conditions, and privileges of employment, including hiring, training and development, promotion, transfer, compensation, benefits, educational assistance, termination, layoffs, social and recreational programs, and retirement. GHX believes that employees should be provided with a working environment which enables each employee to be productive and to work to the best of his or her ability. We do not condone or tolerate an atmosphere of intimidation or harassment based on race, color, national origin, sex, sexual orientation, gender identity, religion, age, genetic information, disability, veteran status or any other status protected by applicable law. GHX expects and requires the cooperation of all employees in maintaining a discrimination and harassment-free atmosphere. Improper interference with the ability of GHX’s employees to perform their expected job duties is absolutely not tolerated.

Read our GHX Privacy Policy

Pre-employment Statement

Applicants and Employees are evaluated without regard to mental or physical disability, gender identity, race, religion, sexual orientation, color, gender, national origin, age, marital status, military or veteran status or any other protected local, state, or federal status. I represent that the information I provide in this Application for Employment is complete, true and accurate, and if provide any incomplete, inaccurate or false information during the selection process, the organization may deny my application and/or terminate my employment if it discovers such information after I am hired. I authorize the organization to contact anyone that it deems appropriate to verify the information I have provided or to further investigate my background, past performance and suitability for employment. I consent to being discussed by any person contacted by the organization and waive all rights to bring any action for defamation, invasion of privacy or any similar claim against anyone who provides information to the organization with a good faith belief that the information provided is true. I understand that this Application for Employment is not an offer of employment and only a written offer signed by an authorized representative of the organization will be effective (Checking the box is equivalent to a handwritten signature.)

19 Skills Required For This Role

Team Management Github Game Texts Quality Control Html Aws Spring Boot Node.js Ci Cd Angular Front End Graphql Back End Git Github Actions Typescript Css Jenkins Java