Node JS Developer

IT - Application & Software Development
Toronto, ON
Contract to Perm
Feb 28, 2021

Duration: Short term contract with chance to move to permanent employment 

 

Must Have :

  • 3+ years total experience as an engineer in a web environment doing development with NodeJS
  • 3+ years’ experience with micro services, REST APIs
  • Conversant in common Internet technologies and protocols (JSON, OAuth2, JWT, REST, XML, HTTP, SSL, etc.)
  • 1 year experience on performance testing, tuning and analysis experience, in the web development industry ideally in the retail space
  • 1 year experience with Angular version 4 or the above
  • An Object-Oriented philosopher with experience understanding and applying OO design pattern
  • Experience with UML modeling and effective communication for design reviews
  • Experience with highly scalable, high performance, 100% stable web applications
  • Agile experienced
  • Web experience in Retail employee facing web applications a strong plus

 

 Our Client....

One of North America's most recognized brand names, continues on new development initiatives. Work as part of a super collaborative team culture. 

 

 Responsibilities

  • Support design, implement, and unit test of applications, microservices and API
  • Participate in the full SDLC (Agile), including iterative development, estimations and design sessions.
  • Deliver project assignments on time and with high quality.
  • Collaborate with Architects and other Software Engineering resources in implementing integrated, enterprise solutions.
  • Perform software root cause analysis.
  • Provide expertise in the development and calibration of software.
  • Work with distributed teams across various time zones.
  • Work with the Technical Leads to create and own system design documentation following standard templates; take initiatives to periodically review and recommend improvements to the templates as needs arise and to keep all documentation up-to-date.
  • Act as subject matter expert (SME) in assigned business and technical domains with an excellent understanding of business and system processes, inter relationship/dependencies/interactions among system components and how things work end to end. Act as the “go-to” person on integration related questions.

 

 

 

Send to Friend

Send to Friend