Logo of MMS, Inc.

Front-end Developer

at MMS, Inc. - Visit company website
Scottsdale, AZ, USA
Job type
2 months ago

Company description

MMS, Inc. is the leading provider of email marketing services and healthcare lists to pinpoint perfect prospects for your promotions.

Founded in 1929, MMS has over 90 years experience in healthcare professional direct marketing to physicians (medical doctors, MDs, and doctors of osteopathy, DOs), physician assistants (PAs), nurse practitioners (NPs), dentists, pharmacists, and virtually every other healthcare professions using multi-channel direct marketing media with proven return on investment (ROI).

MMS is the original database licensee of the American Medical Association (AMA) and the exclusive list manager of the American Academy of Physician Assistants (AAPA).

Job description

MMS is a 90+ year old company with a rich history within the healthcare industry. Our focus and mission is to provide great lists and great email marketing expertise to our customers so that their message is delivered to the right healthcare practitioners. MMS is a technology company with our own SaaS platform – we empower our own customers to take hold of their email marketing. We are a family-owned business with a small-company culture and big-company capabilities. When you become a part of your team, you become a part of the MMS family.


  • 4+ years of professional software development experience
  • 2+ years of professional experience working with Vue.js including Vue CLI, Vuex, Vue Router
  • 1+ years of professional experience working and designing backend components in .NET/C# ecosystem
  • Proficient with JavaScript and its modern ES6+ syntax and features
  • Good understanding of HTML5 and CSS3
  • Meaningful experience working on large, complex systems
  • Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both in regards to estimates and to the general process
  • Ability to identify with the goals and dedicate yourself to delivering on the commitments you and your team make
  • An understanding of best practices and a commitment to following them
  • Ability to work through new and difficult issues
  • A positive mindset and can-do attitude with a sprinkle of out-of-the-box thinking
  • Forensic attention to detail
  • You’re passionate about software development...it’s not just your career, it’s your hobby. You’re constantly striving to learn new things and improve. You follow industry news, regularly tinker with new technologies, and read books and blogs to keep your skills current
  • Ability to consistently work 40 hours per week

This position is for a new team member of core development team responsible for existing SaaS platform and future products. You will be involved in research and development of new products, features, modifications, and maintenance of existing products. Very dynamic and agile environment with multiple ongoing projects and new initiatives leveraging latest cutting-edge technological concepts and solutions facilitates a challenging and interesting work environment. If you enjoy a good challenge and non-linear day to day routine, this might be it. This position does not require any direct interactions with external clients.

Job responsibilities:

  • Work as part of a small team, which will include other developers
  • Participate in agile sprint retrospectives and daily standups
  • Direct involvement in design and brainstorming sessions
  • Proven ability to bring complex projects to timely and effective completion
  • Very strong interpersonal skills
  • Ability to quickly research and apply new concepts
  • Ability to organize workload for effective implementation
  • Investigate and resolve bugs and issues reported by internal teams
  • Ability to adapt as the external environment and organization evolves



How to apply

Please provide a resume including references for last 3 positions, GitHub link(optional) and LinkedIn link.

It is highly encouraged to additionally provide your portfolio or any links that show your experience.

Looking for more full-time jobs?

Subscribe to our newsletter

Get the best of our listings into your inbox. Issued weekly.

✋️ We promise to respect your inbox. Subscribe!