emocha Mobile Health

Front End Web Developer at emocha Mobile Health

Full-time Position in Baltimore

Web Developer  (Baltimore, Maryland)
About Us
At emocha our mission is to revolutionize public health. We're a mobile health platform that streamlines the continuum of care. A Baltimore-based company with lots of momentum, looking to expand a suite of application-based tools that are used in the U.S. and abroad; looking for a talented front-end web developer to join our team.
About You
You get excited to take ownership of a project and drive it from start to finish.  Taking on challenging problems gets you in the zone. You’re detail oriented, hard working, passionate about what you do, and work well in a team.  You want to play a role in changing healthcare by creating technology that actually saves lives, and helps clinicians get patients the care they need. You are serious about making a positive impact on the lives of clinicians and patients around the world. You enjoy building beautiful interfaces and working with super-motivated engineers, designers, doctors, nurses, and researchers.

  • Implement front-end user interfaces (look and feel + behavior) based on wireframes / mockups
  • Connect interface to back-end services layer, via REST APIs
  • Enable interfaces to consume APIs for data display and editing capability    
  • Collaborate with designers, project managers, and back-end engineers
  • Create optimized user experiences for patients and healthcare professionals
  • Communicate development and progress to non-technical team members

Required Job Qualifications

  • Education: BA/BS in Computer Science, Applied Mathematics, Graphic Design, or related field, OR equivalent experience
  • Experience: 3-5 years of experience with front end development

Required Skills

  • Experience with Web Development technologies; JavaScript: jQuery and/or Angular.js, HTML5, CSS
  • CSS: Bootstrap, SASS / LESS
  • AJAX
  • Experience using public and private APIs (RESTful preferred)
  • Working experience with professional software development methodologies
  • version control in git
  • Testing / QA
  • Project planning
  • Deadline & milestone management
  • Working knowledge of JSON
  • Working knowledge of relational databases using SQL (MySQL, PostgreSQL, etc) and an ORM layer like Active Record or Hibernate
  • Familiarity with Linux distributions
  • Working knowledge of MVC frameworks and best practices
  • Passion for learning new technologies and developing complex workflow solutions
  • Strong appreciation for food trucks

Preferred Skills

  • Knowledge of Object-Oriented (C++, Java, etc.) languages and knowledge of OO paradigms
  • Experience with PHP / Python / Node.js
  • Experience with Mobile Development in iOS, Android, Adobe PhoneGap, Appgyver Steroids
  • Experience in testing (unit, integration, regression, performance)
  • Has worked in an Agile / Scrum setting
  • Knowledge of documentation best practices
  • Experience with regular expressions
  • Knowledge of scripting languages


  • Health Insurance
  • Vision Insurance
  • Dental Insurance
  • Incubator space with whiteboard walls (lots of them)
  • Easy access to food trucks (lots of them)
  • Plus Starbucks coffee machine (don't act like it's not important)
  • Easy access to metro + free parking available
  • Work directly with the best healthcare workers in the world, literally
  • Depending on your work ethic, a corporate jet

Salary Range


If you are a developer who fits the above description, we would love to talk to you more.