Senior Developer (Node.js)

Senior Developer (Node.js)

Toronto, Ontario, Canada  - Permanent

Job Description

We are looking for a Senior Node.js developer who will be responsible for
managing the interchange of data between the server and mobile applications. You
will be primarily focused on the architecture and development of server-side logic,
definition and maintenance of the backend services. You will be coordinating with
the teams responsible for other layers of the product infrastructure.

● Developing and maintaining all server-side network components
● Integration of user-facing elements developed by front-end developers with
server side logic
● Developing libraries and SDKs and writing reusable, testable, and efficient
● Design and implementation of low-latency, high-availability, and performant
● Implementation of security and data protection
● Regularly make specific determinations about system performance and
respond with sense of urgency to review and fix bug reports
● Proactively work with Quality Assurance and DevOps to solve problems

Must Have Skills:

Skills and Qualifications:
● Bachelor's Degree in Computer Science with 8-10 years of professional work
● Strong proficiency with JavaScript, Node.js
● Strong proficiency with AWS especially DynamoDB, S3, ECS, ECR, Lambda,
API Gateway
● Good understanding of real-time network communication through
● High standard of engineering quality through code reviews, unit tests,
● Excellent ability to communicate technical information clearly and articulately
● Proficient understanding of Git and Agile methodology
● Good documentation skills


Starting: ASAP

Similar jobs in Toronto:

Similar jobs in other locations: