Senior Full-Stack NodeJS Solutions Developer

  • Full-time

Company Description

Shore is an IT and strategy consulting firm focusing on innovation in the public sector. We deliver services and tools that advance public sector organizations and the services they provide. 

Shore’s working environment is flexible, collaborative, and down to earth. We work hard and deliver exceptional quality, but don’t take ourselves too seriously in doing so. 

What it’s like to work at Shore:

  • Flexible culture and working environment
  • Opportunities to learn and advance
  • Contribute to innovative projects
  • Be encouraged to bring your own ideas forward

Job Description

The challenge: Apply NodeJS skills to develop solutions involving complex data pipelines and MongoDB.

Qualifications

Must have skills:

  • B.S. degree in Computer Science, Engineering, or related discipline or equivalent related experience.
  • 5-7 years full-stack web programming or an equivalent combination of education and experience.
  • Extended experience working with NodeJS
  • Experience working with REST/JSON API's
  • 5+ years of experience working with JavaScript
  • Solid experience with JavaScript frameworks (eg. HapiJS, ExpressJS, VueJS, React, etc.)
  • Experience working with complex data pipelines and data structures
  • Experience applying IT security best practices and principles
  • Must have good communication skills
  • Quality focused; Familiar with Agile and SDLC methodologies
  • Interpersonal skills to work with clients if needed
  • Familiarity with database data modeling and/or data migrations
  • Experience with development of REST APIs and microservices
  • Experience with MongoDB

Additional Information

This is a full-time, permanent role. We provide a competitive salary and benefits. Prior to an interview, selected applicants will receive an assessment of your development skills.

Currently, all work is being done remotely.  We may ask staff to return to onsite work at a later date, depending on location.