- Company Name
- Pippen
- Job Title
- Seeking a Senior Full-Stack Software Engineer to join Pippen AI, a fast-growing health tech startup with strong traction and a proven track record.
- Job Description
-
Job Title
Senior Full‑Stack Software Engineer
Role Summary
Lead the full‑stack development of an AI‑powered health‑tech platform, delivering scalable, production‑grade services, real‑time clinician workflows, and a modern microservices architecture. Own end‑to‑end design, implementation, deployment, and continuous improvement across front‑end, back‑end, databases, and infrastructure.
Expactations
* 5+ years professional experience in software engineering with proven full‑stack production ownership.
* Demonstrated ability to drive technical vision, solve complex problems, and work autonomously in a fast‑moving environment.
* Strong collaboration with product, design, and clinical stakeholders to translate requirements into high‑impact features.
* Commitment to code quality, system design best practices, and mentorship of junior engineers.
Key Responsibilities
- Architect and develop scalable services with TypeScript, NestJS, Node.js, and Next.js.
- Build and maintain responsive, user‑facing features that enable real‑time clinical workflows.
- Implement WebSocket‑based real‑time data processing and communication.
- Design and optimize relational (PostgreSQL) and NoSQL (MongoDB) database schemas and queries.
- Lead microservices development, ensuring high availability, scalability, and reliability.
- Contribute to infrastructure‑as‑code using Terraform and deploy applications on Azure.
- Conduct code reviews, enforce coding standards, and mentor junior developers.
- Collaborate with product, design, and clinical teams to deliver intelligent, impactful features.
Required Skills
* Advanced proficiency in TypeScript, with hands‑on experience in Next.js and NestJS.
* Strong understanding of WebSockets and real‑time communication protocols.
* Experience with PostgreSQL and MongoDB, including schema design and performance tuning.
* Familiarity with microservices architecture, distributed systems, and containerization (Docker).
* Proficiency in DevOps practices, CI/CD, Terraform, and Azure cloud services.
* Effective problem‑solving, communication, and independent working style.
Bonus Skills
* AI‑service integration or development experience.
* Knowledge of Kubernetes and orchestration tools.
* Open‑source contributions or a strong professional portfolio.
Required Education & Certifications
Bachelor’s or higher degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.