Job Title: Back End developer:
Location: Toronto, Canada
Job Description:
NodeJS, Express Js, JavaScript, Typescript and Couchbase
and must to have skills
Other technologies like Azure cosmos DB , NoSQL Db
knowledge are added advantage
The Back End Developer resource will have the following
responsibilities as it relates to their workstream:
- Develop and implement
low-latency, highly performant server-side components by writing
efficient, reusable, and maintainable code
- Collaborate with team
members to contribute to improvements in process and infrastructure
- Leverage available
tools/systems to proactively identify and resolve defects
- Implement effective
security protocols and data protection measures
- Work with frontend
developers on the integration of application elements
Skills Required
- Must have at least 3
years of experience working as a Back-end developer
- Expert level Node.js
experience with components, classes and associated technologies
- Good knowledge of
popular node libraries/components in open source community
- Brainstorm, concept, and
collaborate with architects, front-end, and product team to come up with
practical application solutions.
- Following and
implementing the latest coding trends, tricks/hacks and best practices
along with conveying the message to the other team members
- Excellent verbal and
written communication skills and able to interact professionally with a
diverse group of people
- Familiarity integrating
with external APIs and SDKs
- Strong skills writing
testable and maintainable code
- Strong foundation with
unit testing
- Good understanding of
asynchronous programming.
- Proficient
understanding of code versioning tools, such as Git
- Experience with
Couchbase and Redis data storage solutions, or other DB solutions