onsite
Senior Full-Stack Application Engineer - Town Square Health
Software Engineer
Lead the design, development, and deployment of scalable full‑stack applications, leveraging React, Node.js, and AWS to deliver high‑performance healthcare solutions.
About the role
Key Responsibilities
- Architect, build, and maintain end‑to‑end web applications using React on the front end and Node.js on the back end.
- Design and implement RESTful APIs and micro‑services that integrate with electronic health record (EHR) systems and AI‑driven care navigation tools.
- Deploy, monitor, and optimize cloud infrastructure on AWS, ensuring high availability, security, and cost efficiency.
- Collaborate with product, data science, and operations teams to translate clinical requirements into technical solutions.
- Drive CI/CD pipelines, containerization (Docker), and automated testing to accelerate release cycles.
Requirements
- 5+ years of professional experience building full‑stack web applications in a fast‑paced environment.
- Strong proficiency in JavaScript, React, and Node.js, with a solid grasp of modern front‑end frameworks and server‑side development.
- Hands‑on experience with AWS services (EC2, RDS, Lambda, S3) and infrastructure‑as‑code tools.
- Proven ability to design relational databases and write performant SQL queries.
- Experience with Docker, Kubernetes, and CI/CD tools (e.g., Jenkins, GitHub Actions) for automated deployments.
Skills
javascriptreactnodejsawssqldocker