The team is seeking an innovative Full Stack Developer who truly enjoys developing and managing elegant and scalable software for SaaS based on modern technologies including AWS Cloud, micro-services and server-less architectures
The Full Stack Developer will be a key contributor to a positive and progressive culture, continuously drive improvements, understand the business, technology, and customers' needs as a critical part of a larger movement to build and deliver highly-available SaaS solutions in an established and growing market for one of the top automotive remarketing businesses in North America.
Are you passionate about developing clean high-quality code that delivers exceptional user experiences? If the answer is yes, then this is a great opportunity for you! We are looking for a dynamic, passionate, enthusiastic full stack software engineer to join our team.
You will be part of a high caliber agile team responsible for modernizing our products using the latest technologies and best practices.
Why this role?
Input into the product design process - its more than solely coding. We are looking for people that are passionate about delivering exceptional experiences through app development
There is a large team of industry, product and technical experts in Toronto to help and support your team.
We use a modern development stack including Amazon Web Services (AWS) Lambda & Kinesis and Node.js we are primarily an open source shop.
We run on Atlassian, SLACK, Jenkins, Github Enterprise, Splunk, SolarWinds and other top industry technologies.
You will be working in a stable business environment with strong organizational and management support, so you can focus on your craft.
Mastery, Autonomy and Purpose are core tenants that serve to drive us every day.
You will be supported by a 24 / 7 / 365 NOC and highly-skilled operations team.
We have a brand new, bright office on King St. We have invested heavily in the work environment.
12 Minute walk from Union Station if you are a commuter.
What you bring
8+ years of experience with high quality object-oriented code
2+ years of professional experience building Node.js backend applications
Solid understanding and experience working with relational DBs like Postgres, MySQL or Oracle
Experienced with development of cloud native applications on AWS
Experienced in developing REST APIs
Strong experience with Git source control
Experienced in working in an agile environment
Contribute in all phases of the Software Development Lifecycle
Write well-designed, reusable, testable and efficient code
Maintain quality and ensure responsiveness of applications
Strong ability to troubleshooting issues and resolving issues
Excellent written and verbal communication
Experience with CI / CD process
A team player that works collaboratively with your core team as well as other engineering teams
Other Skills & Experience that will help you
Knowledge of Typescript, test-driven development
Commitment to code quality, maintainability and extensibility
Strong front-end experience, ideally working experience with Angular
Familiarity with specific AWS technologies such as Lambda and Kinesis, Serverless Framework, micro services, MongoDB, DynamoDB or other No-SQL databases
Bachelor’s Degree in Computer Science, Software Engineering, or above
We thank all applicants. However, only applicants selected for an interview will be contacted.
ADESA Canada is committed to providing employment in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act.
Any assessment and selection materials or processes used during the recruitment process will be available in an accessible format to applicants with disabilities, upon request.
If contacted for an interview, please advise Human Resources if you require disability-related accommodation.
Benefits : Be healthy, be prepared, save for tomorrow. Take a closer look at our benefits .