Full-Stack Engineer

Mokka LLC
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

A/B testing
API
Amazon Web Services (AWS)
Software Quality
Code Review
Node.js
Software Engineering
TypeScript
Web Application Frameworks
React
Backend
Front End Software Development

Job description

We are seeking a Senior Full-Stack Engineer to join our New Patient Experience team, a growth-focused product team pivotal in optimizing how new patients discover, evaluate, and begin care with Talkiatry. In this role, you will lead the development of features and systems that improve patient conversion rates, streamline onboarding, and ensure a seamless digital start-of-care experience, collaborating closely with product, design, and data teams to build reliable, extensible, and maintainable systems in TypeScript across both frontend and backend on AWS.

What You'll Do

  • Lead the design, development, and rollout of key product features and large-scale initiatives impacting patient growth and conversion.
  • Write clear technical specifications, define architecture, and identify risks before project kickoffs.
  • Champion engineering best practices, including code reviews, documentation, testing, and post-mortems, to enhance team efficiency and code quality.
  • Collaborate cross-functionally with product managers, designers, and analysts to translate growth goals into actionable, measurable features.
  • Contribute across the stack, from building intuitive frontend experiences in React/TypeScript to designing robust backend services and APIs.
  • Drive simplicity and scalability in system design to support rapid growth while maintaining reliability.
  • Mentor teammates and, as needed, take on tech lead responsibilities for high-impact initiatives.

Requirements

  • Strong expertise in TypeScript and modern frontend frameworks (React preferred).
  • Solid experience building backend services in TypeScript (Node.js, Express, or similar).
  • 5+ years of professional software development experience.

Great to Have

  • Experience collaborating with product and growth teams to design A/B tests, measure outcomes, and iterate quickly.
  • Familiarity with healthcare or telehealth or regulated or B2C / consumer industries.

Bonus Points

  • Track record of past promotions.
  • Excellent communication and documentation skills.
  • A bias for reducing complexity, improving systems, and mentoring others.
  • Demonstrated ability to deliver complex projects from design through production.
  • Experience with experimentation platforms, analytics tools, or conversion optimization.
  • Comfort working in a fast-paced, high-growth environment.

Apply for this position