• Senior Front End Engineer

    Job Locations US-MD-Rockville
    Posted Date 1 month ago(10/5/2018 3:31 PM)
    Job ID
    Software Development
  • About DrFirst

    DrFirst is an innovative Health IT company with a mission to create user-friendly solutions so that doctors can treat their patients quickly, efficiently and safely. Over 170,000 healthcare professionals, 67,000 pharmacies and 60% of the healthcare IT vendors in the market depend on us every day to reduce clinical errors and improve patient outcomes.


    You will be part of a team building and operating highly scalable software using cutting edge technologies for a variety of devices. You will get to solve the most complex problems that arise in the areas of distributed computing and high volume transaction processing. Your code will reach thousands of doctors and touch the lives of millions of patients across the country.


    Our culture is entrepreneurial, team oriented, collaborative, and fast-paced.  We look for talented people who are passionate about developing world class software. If you want to build applications that save patients’ lives, we want to talk to you!

    Position Overview

    We are looking for a Senior Front End Engineer to join the team who loves to code and build elegant and sophisticated UI’s for our ground breaking applications that have been changing the way doctors and clinicians worldwide interact with and care for their patients.


    Who will love this job


    • An Innovator: who thinks outside the box to introduce new methods, ideas and products
    • A Problem solver: passionate about using technology to solve complicated problems, and harnessing the power of data to adopt new tactics to enhance efficiency and scalability
    • A Team builder:  who enjoys recruiting and developing teams, attracting A-players from various disciplines
    • A Trusted advisor: with strong leadership acumen who always strives to do better tomorrow than today, and continuously improve his/her team’s knowledge and skills
    • A Driver:  who works with purpose and passion; someone who will elevate our engineering team through new perspectives, ideas, and solutions
    • A Collaborator: who can navigate internal departments and teams, brings people together to deliver world class products that accelerate DrFirst’s market share and profitability

    What you will work on

    • Coding: Our engineers, no matter what level, never go hands off. We think it’s important to be close to the code and always be a contributor. We work with several different JS technologies, including Angular and Node, as well as Jquery, HTML and CSS. As a senior engineer, we’re looking for a breadth of experience in a lot of technologies, and expertise in various flavors of Javascript. You should also be up to speed with practices like TDD and continuous integration.
    • Learning: Our engineering team is full of life-long learners. It’s important to stay up on our craft and always keep an eye on what’s next, and what’s best. Open Source contributions and pet projects are a way of life here, it’s not only about the day job. It’s important we learn from each other.
    • Problem solving: The problems we have to solve are mind boggling. Often times, we are challenged with doing something that no other company has done before. This takes critical thinking, root cause analysis and issue dissection by the team to come up with a best solution.
    • Mentoring: Teaching and coaching is an integral part of this role. Bringing your less experienced peers up to speed on best practices and new skills/languages is key.
    • Delivering: This takes a start-up mentality and a laser focus to get the highest quality products out the door here. We do not negotiate on the level of sophistication and quality we offer to our customers. You must be ready to manage competing priorities, pivot and adjust quickly, and always think the big picture.


    • Eight plus (8+) years industry experience as software engineer
    • Minimum of five (5) years of Javascript experience
    • Proven work experience demonstrated by a portfolio, code repository and/or website
    • Bachelor's degree in Computer Science or related discipline (MS/PHD *preferred)
    • Passionate about technology and coding
    • Really strong in open source libraries /frameworks

    Physical Requirements

    • 70% Desk/phone work
    • 30% Standing/moving throughout the office


    We offer comprehensive benefits to keep you healthy as you grow in your life and career. Your merit-based compensation will reflect the impact your work has on the company and our customers. 


    Learn more about our benefits and professional development opportunities here.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed