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

Backend Engineer

Toronto, Ontario  - Permanent



Job Description

Our client partner is a serial entrepreneur with multiple notable successful exits under his belt, although he’s never set out to sell a company. Rather, his approach has always been to craft elegant, useful products using next gen technology… which is why he had one of the apps in the app store. Now, once again with a mobile-first product strategy, he’s working on a platform to help people build deeper, higher quality relationships in both their personal and professional lives. The MVP is done. There’s plenty of funding. And nothing quite like it exists in the market - yet. It’s time to scale the software and the team…. Maybe that’s where you come in?

Getting to scale will require the help of an independent, self starter who can solve complex challenges related to the platform’s AWS backend system and it's integration with our client partner’s mobile app.

If you take on this challenge, you can expect to be

- Building backend systems in Node.js that will power web and mobile applications
- Collaborating with product managers, developers, designers and QA analysts
- Participating in requirements gathering, solution design, story writing and estimation, team delegation and guidance
- Delivering well-designed, maintainable solutions in a Lean / Agile environment
- Continuously integrating automated software tests and deployments


Must Have Skills:

- Our client partner's backend stack is Node.js, so you'll need to have strong Javascript skills and enjoy working within a Node.js environment
- A strong background writing software using Javascript, Java, Ruby, Python or equivalent
- Computer Science, Software Engineering, Web Development degree/certificate or relevant work experience
- Experience designing complex database solutions using modern relational and NoSQL database systems
- We make heavy use of AWS for our infrastructure. Experience with AWS or other cloud platforms (Google Compute Engine, Microsoft Azure) is beneficial. More importantly, you’ll have experience designing modern infrastructure and deploying complex applications into it.
- An understanding of API development fundamentals, including prior API design experience
- Experience working with Linux/Unix systems and open-source software


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