Full Stack Team Lead
Sorry, this job was removed at 10:50 a.m. (EST) on Thursday, March 26, 2020
By clicking Apply Now you agree to share your profile information with the hiring company.
As a Software Engineer (Full Stack)/Team Lead, you will work with web-based software development technologies, ranging all tiers of the application from Database to Front-End; as well as Lead and Mentor a full-stack team (2-4 Developers). You will be a part of our Agile Development team in Hopkinton, MA to work on PrismHR’s flagship software products in SaaS, mobile, and on-premise environments.
SPECIFIC DUTIES and RESPONSIBILITIES:
- 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
- Mentor team members
ESSENTIAL SKILLS and EXPERIENCE:
- Experience Leading and Mentoring a full-stack team (2-4 Developers)
- 5+ years of web development experience with JavaScript is required
- 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
- 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 on Agile teams
- Willingness to adapt and evolve to technology changes
DESIRED SKILLS and EXPERIENCE:
- Bachelors of Science in Computer Science or equivalent
- Experience with legacy modernization is a big plus
- Good communication and interpersonal skills
PrismHR is an EO/AA/VEV/Disabled Employer
Diversity Candidates are encouraged to apply
Read Full Job Description