Senior Full-Stack Engineer: Cloud-Native & GraphQL Lead

Brooksource

Chicago (IL)

On-site

USD 130,000 - 180,000

Full time

30 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Brooksource is seeking a Senior Full Stack Engineer to join our digital organization and help modernize critical healthcare applications. You will design, develop, test, and deploy scalable web applications across the full stack using TypeScript, Node.js, GraphQL, and Azure Cloud.

The role emphasizes technical leadership, collaboration with product managers and designers, and hands-on work in an Agile environment with two-week sprints and PI Planning.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent professional experience.
  • 5+ years of total software engineering experience, including at least 3 years of hands-on full-stack development experience.
  • 3+ years of experience developing front-end applications using modern frameworks such as Typescript, React, Vue.js, Lit, or similar technologies.
  • 3+ years of experience developing back-end services and microservices using Node.js.
  • 3+ year of professional experience designing and implementing GraphQL APIs.
  • 3+ year of experience building and deploying microservices in a production environment.
  • Demonstrated experience applying Test-Driven Development (TDD) and modern software testing practices.
  • Hands-on experience with CI/CD pipelines and tools such as Azure DevOps, Jenkins, or GitHub Actions.
  • Experience working in an Agile/Scrum environment.

Responsibilities

  • End-to-End Application Development: Design, develop, test, and deploy full-stack applications, including accessible front-end experiences, GraphQL APIs, and Node.js-based microservices.
  • Front-End Development: Build responsive, scalable, and accessible user interfaces using TypeScript and modern frameworks such as React, Vue.js, or Lit.
  • Accessibility: Develop WCAG-compliant applications that provide an inclusive experience for users of all abilities.
  • Back-End & Microservices: Design and implement scalable, domain-driven microservices using Node.js and Express.js while applying API-first and cloud-native development principles.
  • GraphQL Development: Design and implement GraphQL schemas and services, optimize queries and APIs, and integrate GraphQL across front-end and back-end systems.
  • Performance & Security: Identify and address application performance issues through techniques such as lazy loading, code splitting, caching, and query complexity analysis. Implement security best practices including OAuth2, JWT, authentication/authorization, and input validation.
  • Test-Driven Development: Apply TDD principles and develop comprehensive unit, integration, and end-to-end tests using tools such as Vitest, Jest, and Playwright.
  • Cloud & DevOps: Deploy and support applications in Azure Cloud, leveraging containerization and modern CI/CD practices. Experience with AWS or GCP is also valuable.
  • Technical Leadership: Lead by example, contribute to architectural and technical decisions, establish development standards, and provide guidance to other engineers with minimal oversight.
  • AI-Assisted Development: Help lead the team's adoption and effective use of AI-assisted engineering tools, including Claude Code and GitHub, to improve developer productivity, code quality, and engineering practices.
  • Cross-Functional Collaboration: Partner with product managers, designers, engineers, and other stakeholders to translate business needs into effective technical solutions.
  • Agile Delivery: Participate in Scrum ceremonies, two-week sprints, PI Planning, technical refinement, and other Agile development activities.
  • System Modernization: Contribute to the ongoing modernization of legacy applications by helping transition systems to modern architectures, technologies, and cloud-native platforms.
  • Documentation: Create and maintain clear technical documentation for APIs, microservices, front‑end components, architecture, and development processes.

Skills

Full-stack development
TDD experience
Agile/Scrum
Communications

Education

Bachelor's degree in Computer Science or related field

Tools

TypeScript
Node.js
Express.js
GraphQL
React
Vue.js
Lit
Azure Cloud
Docker
Kubernetes
PostgreSQL
MongoDB
SQL Server
OpenAPI
REST APIs

Job description

Brooksource is seeking a Senior Full Stack Engineer to join our digital organization and help modernize critical healthcare applications. You will design, develop, test, and deploy scalable web applications across the full stack using TypeScript, Node.js, GraphQL, and Azure Cloud.

The role emphasizes technical leadership, collaboration with product managers and designers, and hands-on work in an Agile environment with two-week sprints and PI Planning.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Brooksource • Chicago (IL)

On-site
USD 130,000 - 180,000
Senior Full-Stack JS Engineer - AWS, React & Node
Senior Full-Stack JS Engineer - AWS, React & Node

Eightelevengroup • Missouri

Hybrid
401(k) Matching Plan
Medical, Dental, & Vision Plans
Paid time off
+3
Senior Full-Stack Engineer: Build Scalable Digital Health Experiences
Senior Full-Stack Engineer: Build Scalable Digital Health Experiences

Eightelevengroup • Louisville (KY), Northern (KY)

Hybrid
USD 120,000 - 160,000
Senior Full Stack Developer - (Angular / GraphQL)
Senior Full Stack Developer - (Angular / GraphQL)

PTR Global • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Senior Full-Stack Engineer: AWS, Angular, Python, AI Tools
Senior Full-Stack Engineer: AWS, Angular, Python, AI Tools

Brooksource • Charlotte (NC)

On-site
USD 120,000 - 180,000
Senior Lead Full-Stack Engineer: Hands-On Tech Leader
Senior Lead Full-Stack Engineer: Hands-On Tech Leader

Eightelevengroup • Louisville (KY)

On-site
USD 140,000 - 190,000
Sr. Full Stack Engineer
Sr. Full Stack Engineer

Eightelevengroup • Louisville (KY), Northern (KY)

Hybrid
USD 120,000 - 160,000
Senior Full-Stack Tech Lead — Angular, Node.js & GraphQL
Senior Full-Stack Tech Lead — Angular, Node.js & GraphQL

Rang Technologies Inc • Philadelphia

Hybrid
USD 120,000 - 150,000
Senior Node Architect & Full-Stack Lead (Remote)
Senior Node Architect & Full-Stack Lead (Remote)

Evry Healthcare Inc. • Dallas (TX), Northern (KY)

Hybrid
USD 140,000 - 190,000
Remote Senior Full Stack Engineer | .NET 8 + Angular
Remote Senior Full Stack Engineer | .NET 8 + Angular

SkillSource • Northern (KY)

Hybrid
USD 120,000 - 170,000