Back End Developer Location Toronto, Canada Area
100,000 - 200,000
Job Description:
BS or MS in Computer Science or Engineering
â?¢ At least 5 years experience in a multi-platform (web and mobile at minimum)
software development environment
â?¢ At least 2 years of experience with the following:
? Experience scaling back-end infrastructure and APIs
? Software architecture, code design patterns and maintainability
? Solid fundamental understanding of web technologies including HTTP, REST
services and JSON
? Security mechanisms (SSL, Mac, JWT, SSH, OpenVPN, IPSec)
? Server side language(s) (PHP, NodeJS/Express, Bash, Perl, Python)
? TDD tools (PHPUnit, Jasmine, Mocha, Chai, Sinon)
? Relational databases experience (MySQL, MS SQL Server)
? NoSQL databases experience (DynamoDB, MongoDB, CassandraDB)
? Object caching technologies (Redis, Memcached, Couchbase)