Careers

Join the Diagnotes Revolution. We are transforming healthcare communication & collaboration.

Software Engineer - Web Development

Indianapolis, Indiana

Diagnotes is a secure, HIPAA-compliant mobile communication platform that helps healthcare organizations improve communication among providers, patients, and extended care teams. Our product suite includes web, Android, and iOS applications, along with external-facing APIs and integrated 3rd party components.

We are looking for a mid-level Software Engineer, with a focus on web development

  • Experience building consumer-oriented web sites that have been released to production
  • 1-3 years experience in javascript production-level development and maintenance
  • Experience developing and maintaining backend API’s that service web and mobile client applications (C#, Golang, Java, etc); most of our services are built with Golang
  • Comfortable taking mockups/designs and producing functioning UI
  • A desire to “build it right”, move fast, write tests, and spend some quality time refactoring
  • Believer in and practitioner of things like: TDD, Clean Code, continuous delivery, software design patterns (e.g. Gang of Four)
  • Familiar with modern web frameworks (VueJs, Angular, Webpack, Npm)
  • Skilled in prototyping, conducting research, clarifying requirements, and writing code+tests
  • Understanding and ability to occasionally work on the build pipeline and application infrastructure; this would be build scripts, SemaphoreCI, Docker images, AWS

Tools That You Should Feel Comfortable With

  • Your favorite IDE or editor(s)
  • MacBook Pro or Linux laptop
  • *nix command line
  • Git, Github, git-flow, pull requests, code reviews
  • Relational and document databases (PostgreSQL, MongoDB)
  • Jira, Google Docs
  • Third party integration libraries, via RESTful or other interfaces

Extra Credit for Experience With

  • Linux, bash, python, ssh, etc.
  • Golang
  • SAML
  • Docker
  • Rollbar, SemaphoreCI (or similar)
  • AWS.... EC2, ECS, SNS, S3, IAM, SES, etc.
  • UI/UX design of web applications (that actually look good)

Culture and Work Environment

  • Fully remote team, meeting up for brainstorming and lunches periodically
  • No specific limit on PTO; we’re all encouraged to take at least three weeks each year
  • Opportunity for equity participation
  • Competitive benefits offerings, such as medical, dental, 401K 
  • Direct exposure to the local startup community, and to seasoned startup mentors
  • The chance to make a huge impact in a short amount of time

Submit resume to:

Morgan Middleton
Director of Operations
careers@diagnotes.com

Diagnotes is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability or veteran status.