Our client is growing rapidly, and they’re searching for a Senior Software Developer for their user-facing product team!
They are a Toronto-based SaaS company that has built game-changing technology to help sales teams accelerate revenue growth. They’re in the business of gathering intelligence about industries and delivering it to the right people within those industries through innovative software interfaces. Their vision is to be the world's most useful and trusted source of information for professionals seeking to understand what's happening in their industry. Their mission : To deliver industry awareness to an ever-increasing number of people, in whatever way helps them to make the most informed decisions, take the most immediate action, and be the most awesome at their unique jobs.
What you’ll be responsible for :
- Implementation of features, bug resolution, and maintenance of our applications.
- Ownership of projects, from solutioning to deployment.
- Sharing leadership of technical, architecture and design decisions.
- Supporting the team by helping to improve software development processes and techniques.
- Helping your peers, and especially less experienced developers, become better, more rounded software craftspeople
About you :
You love to learnYou love to build thingsYou strike a balance between independent work and collaborationYou prioritize good communicationYou write clear, legible, maintainable, and testable codeCompany culture is a priority for youYou keep the software you work on as simple and as elegant as possible, while being mindful of diminishing returnsYou don’t go chasing the latest shiny flashy fashionable stuff for its own sakeYou have a degree in Computer Science or have equivalent experienceCore skills and experience :
4+ years of software development experience2+ years of experience in implementing web application backend services (Ruby On Rails, Resque, Postgres / MySql, MongoDB)2+ years of experience in FrontEnd (React, Javascript, Angular, Vue, etc.)Experience in startups or commercial development teamsLeading software projectsSoftware design and architectureAgileExperience with NoSQL / SQL databases, design, schema, and building queriesSolid experience with Object Oriented architecture and designExperience with testing frameworksExperience working closely with a team and mentoring junior developersPreference will be given to candidates with the following :
Strong Proficiency in Ruby on Rails, Django, or similar web frameworksStrong Proficiency in testing frameworks (RSpec, capybara, or similar)Proficiency with React, Angular, or similar frameworksExperience building applications from the ground upExperience working with MongoDB and PostgreSQLReasons you might want to apply :
You’ll work with a team who cares about you, not just your workYou’ll work with a smaller team, and have a lot of say in how the application is builtOpportunity to work with smart and motivated group of developersOpportunity to learn how to scale a code baseExposure to interesting problemsLeadership opportunities as the team grows