Job Post

Senior Software Engineer-Full Stack Web Developer

35 Parkwood Drive
Hopkinton, MA 01748

*Local candidates preferred, remote possibility for candidates out-of-state.

As a Senior Software Engineer (Full Stack), you will work with web-based software development technologies, ranging all tiers of the application from Database to Front-End. You will join our Agile Development team in Hopkinton, MA to work on PrismHR’s flagship software products in SaaS, mobile, and on-premise environments.


  • Design, development, integration, and deployment of responsive web and mobile applications
  • Continually improve reliability, testability and scalability of the existing application
  • Support QA Engineers to ensure system quality, functionality, and performance
  • Troubleshooting issues across all application tiers
  • Mentoring other team members


  • 5+ years of web development experience
  • Experience with the following front-end technologies Angular 2+, TypeScript, JavaScript, CSS, SASS
  • Experience with the following back-end technologies: NodeJS, Express (or similar, bonus points for SailsJS) API frameworks
  • Experience creating and consuming RESTful APIs
  • Experience with Docker under Linux or OSX
  • Experience with NoSQL or multi-value (PICK) databases
  • Experience working in Microservice Architectures
  • Solid Object Oriented design and development skills
  • Experience with version control, such as Git
  • Ability to work both individually and Agile teams
  • Willingness to adapt and evolve to technology changes


  • Bachelors of Science in Computer Science or equivalent
  • Experience with legacy modernization is a big plus
  • Good communication and interpersonal skills
  • Desire to mentor developers on the team


PrismHR is an EO/AA/VEV/Disabled Employer
Diversity Candidates are encouraged to apply

Location: Hopkinton, MA 
Category: Software Engineering/QA

See What It's Like To Work Here

PrismHR creates exceptional software and services for HR service providers and their SMB clients.

Get unlimited job listings with a BIZZpage