$140K - 180K a year
Lead a small engineering team while contributing hands-on to design, build, and ship Node.js/TypeScript backend services and React front-end features, ensuring quality, reliability, and operational excellence.
7+ years software engineering with 3+ years leading teams and shipping code, strong full-stack JavaScript/TypeScript skills including Node.js and React, experience with CI/CD, cloud platforms, DevOps practices, and excellent communication.
About EllieMD EllieMD is on a mission to revolutionize healthcare by empowering individuals with pharmaceutical-grade products and a network of dedicated brand partners. We believe healthcare should be accessible, transparent, and built on trust. Inspired by the wisdom, strength, and nurturing nature of elephants, our name reflects our commitment to care, integrity, and empowerment—ensuring that our customers, partners, and community feel supported, valued, and protected. At EllieMD, we expect our team members to uphold these values by demonstrating accountability, collaboration, and a commitment to excellence. Every member of our team plays a crucial role in delivering high-quality healthcare solutions, fostering innovation, and maintaining the highest ethical standards in everything we do. What this role is • A hands‑on engineering lead (player‑coach): ~50–70% individual contribution (designing, coding, reviewing, debugging); ~30–50% leadership (technical direction, people leadership, coordination). • You own critical features end‑to‑end and guide a small team to ship with quality and speed. • Not a “pure people‑manager” track; you will write code every week. Key Responsibilities Leadership & Team Execution • Lead a small team of software and QA engineers; set clear goals, give actionable feedback, and run effective rituals (standups, planning, retros). • Drive a culture of ownership, urgency, and high quality; unblock the team and raise the technical bar via reviews and pairing. • Partner with Product and Design to define roadmaps, sequence work, and communicate trade‑offs and risk. Hands‑On Technical Ownership • Design, build, and ship: own critical services and features end‑to‑end across Node.js/TypeScript backends and modern front‑ends (React). • Establish and enforce engineering standards: testing, observability, performance budgets, security baselines, accessibility. • Contribute code reviews, architecture docs, runbooks, and incident postmortems; steward reliability and scalability. Process, Quality, and Operations • Evolve lightweight Agile/Scrum practices that optimize flow (WIP limits, realistic sprint planning, measurable definition of done). • Maintain healthy CI/CD pipelines, IaC, and cloud environments (AWS/GCP/Azure); ensure fast, safe deploys and rapid rollbacks. • Partner with QA to expand automated test coverage (unit/integration/e2e), test data strategy, and release gates. Required Qualifications • 7+ years professional software engineering, including 3+ years leading or managing teams while shipping code as an IC. • Strong full‑stack skills with JavaScript/TypeScript, Node.js, and a modern front‑end framework (React, Vue, or Angular). • Proven delivery in fast‑moving environments: you’ve led projects from discovery to production with measurable outcomes. • Practical experience with CI/CD, cloud (AWS/GCP/Azure), containers/serverless, and modern DevOps practices. • Robust system design and security mindset; familiarity with healthcare compliance (e.g., HIPAA) is a plus. • Excellent communication; comfortable collaborating in PST hours. Preferred Qualifications (Nice‑to‑Haves) • Start‑up or hyper‑growth experience, including hiring and onboarding engineers. • Experience with microservices, Docker/Kubernetes, event‑driven patterns, and resilient distributed systems. • Exposure to AI/ML‑powered product features where they meaningfully improve patient or business outcomes. EllieMD is an equal‑opportunity employer. We celebrate diversity and are committed to an inclusive workplace.
This job posting was last updated on 9/9/2025