Our client is a rapidly growing SAAS company building out their Toronto Software Engineering Team. Due to growth, they looking to add a Senior Software Engineer to their team. 150-180K Base depending on the level of candidate!
Responsibilities:
Responsible for making key technological decisions, scaling the platform and contributing to the overall growth of the team.
Work as part of a modern agile development team with leading-edge technologies
Utilize Test Driven Development (TDD) while adhering to strong security practices for web services.
Lead by example in delivering high-quality solutions that scale; design & code reviews, prototyping, multi-level testing
Requirements:
• Degree or diploma in Computer Science or another related field
5+ years back end development experience, Ruby on Rails would be preferred.
Strong Understanding of MVC
In-depth understanding of RESTful architectural style
Exposure to Domain Driven Design, including DCI
Knowledge of relational databases, including experience with MySQL
High-quality code and the ability to deliver to production
Technologies:
Ruby on Rails
SQL
AWS
React and Redux with ES6 and SCSS.
Sidekiq, Redis, ElasticSearch and websockets