Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Full-stack Developer, User Interface

Software Development | Framingham, MA | Full Time

Job Description

Definitive Healthcare is a rapidly growing data and analytics provider of the most up-to-date, comprehensive, and integrated information on hospitals, physicians, and other healthcare providers.

Recently honored by the Boston Globe as the #3 Top Place to Work, the 11th fastest growing private company in Massachusetts, and ranked #611 nationally on the Inc. 5000 list; Definitive has more than doubled in size in the past 2 years.  Our expansion has created the need for a talented and experienced Full-stack Software Developer to join our Product Strategy team. If you would like to work on a product that is in high demand, and evolving rapidly, keep reading!

Your challenge:

Definitive Healthcare is looking for a new full-stack software developer who specializes in front-end, user interface development for application development. As our new Software Developer, you will develop on both the web-based and mobile platform that supports approximately 25,000 users by taking business requirements and solid wireframes to define technical requirements necessary and ultimately transform them into a scalable, high, quality finished product. You will work with a team of software developers on designing, developing, testing, and maintaining application code.

This position requires strong design acumen, with a focus on how our products engage users and draw insights based on our core intelligence. The right candidate for this job is highly skilled in full-stack development with a focus on robust, intuitive, and functional user interfaces.

Here are the things you will tackle:

  • Execute the full lifecycle of software development, including requirements generation, prototyping, implementation, testing, and deployment
  • Bridge the gap between UI design and technical implementation, while taking an active role in both
  • Seek to improve the user experience by making application interactions simple, easy, and effective (e.g. search features and functionality)
  • Solicit feedback from various stakeholders including Sales, Customer Success, and Product Development
  • Partner with Product, Product Strategy, Information Technology, and other members of the software development team to define appropriate business and technical requirements and set priorities
  • Deliver fully-functional application pages that are simple; easy to use; and properly update, store, retrieve, and display data that meet the defined business and technical requirements
  • Develop appropriate web application design patterns and frameworks to attain high reusability and maintainability
  • Build up and contribute to the User Experience design standards used among the team


What you’ll need:

  • 3 – 5 years of hands-on experience as a software developer
  • Expertise in front end coding languages including HTML, JavaScript, CSS, and C#
  • Expertise in .NET framework, ASPX development, and SQL Server development  
  • Exposure to Kendo UI/Angular JS Frameworks preferred
  • A desire and willingness to be involved in the front end design
  • Fluent knowledge of website navigation, browser/device differences and the ability to deliver seamless responsive experiences
  • Demonstrated experience in user interface testing, including manual or regression testing models
  • A strong portfolio demonstrating past application development experience and a track record of delivering quality work on time
  • Passion and an eye toward user-centered design
  • Superior attention to detail and craftsmanship
  • An understanding of information architecture
  • Familiarity with Visual Studio Team Services (VSTS) or Team Foundation Server (TFS) as a code repository for multiple solutions and projects
  • Familiarity with Visual Studio and related tools
  • Ability to work in independently in a fast-paced environment, manage multiple competing priorities and projects, and consistently meet deadlines
  • Excellent documentation and communication skills to accommodate both technical and non-technical audiences
  • Inherent curiosity and capability to learn new technologies plus the ability to determine the best tools to solve a complex problem

Why we love Definitive, and why you will too!

  • Industry leading products
  • Work hard, and have fun doing it
  • Incredibly fast growth means limitless opportunity
  • Flexible and dynamic culture
  • Work alongside some of the most talented and dedicated teammates
  • Definitive Cares, our community service group, gives all of us a chance to give back
  • Competitive benefits package including great healthcare benefits and a 401(k) match

What our Employees are saying about us on Glassdoor:

“Great Work atmosphere, great work life balance, excellent company to work for, amazing top notch product, incredible customer service, lots of tools to help you succeed.”
-Business Development Manager


“Great team. Amazing growth. Employees are treated very well.”
-Research Analyst


“I have waited 36 years to work at a dream job for a dream company and I am so happy to have finally got there.”
-Profile Analyst