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

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.