Mocingbird Careers >
Full-Stack Software Engineer

Full-Stack Software Engineer

Location: Remote (U.S.-based only; ET preferred)
Type: Full-Time
Experience Level: Mid to Senior
Compensation: Competitive, based on experience

Who We Are

Mocingbird is a fast-growing SaaS company modernizing how healthcare professionals manage continuing education and credentialing. Our platform, available on both web and mobile, helps clinicians stay compliant with licensing requirements - without the administrative burden. We’re a mission-driven, remote-first team that thrives on solving real-world problems in healthcare.

Position Summary

We’re looking for a Full-Stack Software Engineer (Mid to Senior-level) to join our product team. In this role, you’ll collaborate on major product features, contribute to architectural decisions, and help guide our engineering culture as we scale. You’ll work across the stack—backend, frontend, and mobile—while collaborating closely with product and design to deliver impactful experiences for our users.

This is a hands-on role that combines individual contribution with opportunities for technical leadership. Depending on your level, you’ll either contribute to or take ownership of mentoring, improving system reliability and maintainability, and shaping the roadmap of a fast-growing, mission-driven company.

What You’ll Do

  • Design and develop core features across our web and mobile platforms
  • Collaborate with product and design on architecture, UX, and technical strategy
  • Own or contribute to backend services in Ruby on Rails, including API design and data modeling
  • Contribute to the frontend experience using Angular (TypeScript) and React Native
  • Help scale our infrastructure and CI/CD pipeline for performance, reliability, and security
  • Conduct thoughtful code reviews and mentor other engineers
  • Champion engineering best practices, documentation, and test coverage
  • Identify and drive improvements to system architecture, developer tooling, and workflows
  • Explore and help integrate AI tools to improve developer productivity and QA

What You Bring

  • 4–8+ years of professional experience as a software engineer
  • Proven ability to ship scalable, maintainable systems in production environments
  • Expertise in Ruby on Rails or a similar backend framework
  • Strong proficiency in JavaScript/TypeScript and a modern frontend framework (Angular, React, or Vue)
  • Experience with mobile development (ideally React Native, or a willingness to ramp up)
  • Familiarity with cloud-based deployment (Heroku, AWS) and CI/CD pipelines
  • Strong communication skills and a collaborative, team-first mindset
  • Eagerness to mentor and grow into technical leadership, or demonstrated leadership experience
  • Bonus: Experience in healthcare, education, or other mission-driven domains

Tools We Use

  • Languages & Frameworks: Ruby on Rails, Angular, React Native
  • Infrastructure: Heroku, AWS
  • Version Control: GitHub
  • Project Management: Shortcut
  • Mobile Deployment: TestFlight, Google Play Console
  • AI/Dev Tools: GitHub Copilot, Cursor/Windsurfer, ChatGPT, Gemini

Our Mission

Mocingbird’s mission is to reduce the administrative burden of continuing education and medical credentialing. Clinicians deserve to focus on care, not paperwork. Founded by physicians who understand the pain points of ongoing credentialing, we’re building the tools we wish we had.

Learn more at mocingbird.com

Mocingbird is an equal opportunity employer. We encourage all qualified candidates, regardless of race, ethnicity, religion, national origin, age, sex, disability, veteran status, or gender identity to apply for this position. Should a candidate be offered the position, they will need to show documentation of the ability to work in the U.S. including completing an I-9.