Senior Frontend Software Engineer

Angular, javascript, React, Git, Agile, HTML5, CSS, Software engineering, Sass, React.js
Full Time
$100,000 - $140,000
Work from home available Travel not required

Job Description

Are you looking to be part of a high-performing team that delivers powerful web-based software all while making an impact on clinical research? 

We are looking for a hands-on Frontend Software Engineer to build great user experiences for our clinical research technology products. You’ll work closely with our talented engineers, user experience analysts, and product owners to lead the development of responsive web apps for researchers, doctors, nurses, and patients involved in clinical trials. Excellent front-end engineering skills and a good eye for workflow design can help you bring a great user experience to our research customers.

Key Responsibilities:

  • Create responsive web applications for all types of clinical research users (researchers, data managers, statisticians, doctors, nurses, and administrators)

  • Participate in development life cycle activities like design, coding, testing and production release.

  • Collaborate closely with other product team members (backend engineers, UX, product owners, and test engineers) to deliver the best user experience and feature set possible.

  • Bring your creative thinking, curiosity, strategies, and ideas to advance our company’s values, unique culture, and vision for the future.

  • Have fun doing what you love to do!


  • 5+ years experience delivering enterprise-class Javascript web applications and working with Angular, etc.

  • 3+ years current experience building single-page responsive applications with popular JS frameworks and libraries (Angular, React, Webpack, Underscore, etc.).

  • Experience with test automation: TDD, unit/integration/functional testing.

  • Experience with HTML5, CSS3, Sass, Bootstrap, and cross-browser and device development.

  • Solid understanding of object-oriented design and programming concepts, core JavaScript concepts like scope/closures, the event loop, and asynchronous callbacks, promises.

  • Have a passion for quality and writing clean, solid, readable code that scales and performs well.

  • Strong desire to learn, push the envelope, and share knowledge with others.

  • Excellent written and verbal communication skills, including the ability to explain ideas to both technical and non-technical people.

  • Familiar with agile, git, cloud, docker and related infrastructure technologies.

  • Experience with backend javascript (Node, etc) is a plus

  • Prior experience working with healthcare or life science software, and/or contributing to open-source software projects is a plus.

Compensation & Perks:

  • Competitive base + bonus
  • Flexible paid time off
  • 401k plan with generous matching
  • Health, dental, and vision insurance
  • Paid Parental Leave
  • Summer Fridays
  • Flexible Spending Account
  • Company Paid Life insurance
  • Short and long term disability
  • and more! 

In addition, we offer some useful and fun perks, such as:

  • A professional development budget just for you!
  • Free parking to keep you sane
  • Free gym to keep you healthy
  • Free snacks
  • A fun culture and happy people!
Dice Id : RTX1e4b1b
Position Id : 7130403
Originally Posted : 1 month ago
Have a Job? Post it

Similar Positions

Senior Full-Stack Developer (Javascript)
  • OpenClinica
  • Waltham, MA, USA
Front End Developer
  • Amplify Resources Group
  • Westwood, MA, USA
Front End Developer
  • Amplify Resources Group
  • Walpole, MA, USA
Senior Product Software Engineer
  • Wolters Kluwer
  • Waltham, MA, USA
Front end Tech Lead with React JS exp,MA, CTH/FT role
  • Acnovate Business Solutions Inc.
  • Boston, MA, USA
Sr. Front End Software Engineer
  • ConsultNet, LLC
  • Boston, MA, USA
Full Stack ( Angular) Engineer
  • Photon Infotech
  • Boston, MA, USA
Sr Front End Software Engineer
  • Modis
  • Waltham, MA, USA
Front End Web Developer / AngularJS & Angular
  • Retrieve Technologies, Inc.
  • Manchester, NH, USA