To apply for this job you must first either login or register

Senior Backend Developer (Node)

Toronto, Ontario  - Permanent

Job Description

We are looking for an ambitious backend developer to join our team. This is a full-time position based out of Toronto where you will get the chance to work in a fast paced environment, with a very creative and dynamic team. We are a successful and innovative tech company, focused on scaling and building a platform. In this role, the successful candidate will have the opportunity to build out, optimize and add new features to the Android Mobile app.

- Rapidly build and scale the platform using Javascript, Node.js and Mongo DB
- Work on and optimize the existing platform and code.
- Collaborate cross-functionally to understand system and application requirements
- Meet system needs by developing software solutions that perform efficiently and as designed
- Design solution and architecture for infrastructure and third party API constraints
- Review and test code following formal QA processes
- Optimize the existing platform architecture and code
- Contribute to product roadmap planning

Must Have Skills:

- 3+ years building large-scale web applications and infrastructure backed by:
- A bachelor's degree or higher in computer engineering/science
- Experience in external data integration and data architecture
- Expert in Java, C++, Node and modern web frameworks
- Experience with Version Control Systems eg. GIT, pull requests, etc.
- Experience with Asynchronous programming
- Working with test driven development
- Knowledge of Caching storage systems (redis)
- Familiarity with both relational and non-relational databases and experience using MongoDB

Nice to Have Skills:

-Distributed computing

Starting: ASAP
To apply for this job you must first either login or register