We are looking for an Intermediate Software Engineer for the largest automotive product suite in Canada.
What to expect
· Working alongside some very talented and dedicated individuals, you will be part of a cross-functional agile team that contributes to building AutoSync’s digital platform
· Taking part in daily agile ceremonies, brainstorming on innovative ideas that challenge the status quo and helping to implement solutions
· Acting as an advocate for ownership & highest code quality, as well as contributing to the health of the infrastructure
· Raising the bar and elevating the team by sharing knowledge and best practices, while always seeking improvements and facilitating progress
What you’ll be bringing to the team
· 4+ years experience developing reliable, highly available and scalable software
· Strong understanding of software architecture and design patterns
· Firm grasp of clean code principles and coding standards
· Strong proficiency with PHP, Python & Typescript
· Strong proficiency with Vue.js or other component-based frameworks
· Knowledge of modern cloud infrastructures and tools, such as AWS and/or GCP and Docker
· Experience developing in a service based application environment
· Experience in building APIs
· Experience building optimized UIs for performance
· Proficiency with version control systems such as Git
· Experience working within a formal CI/CD pipeline
· Experience with logging, monitoring and alerting services like NewRelic
· Experience with SQL & NoSQL datastores such as MySQL, Bigquery and Redis
· Good approach to testing and ensuring quality of code, Unit testing, backend and frontend.
The masculine gender is used without discrimination and for the sole purpose of lightening the text.