Software Developer (Full Stack)
We are looking for a Software Developer (Full Stack) for an innovative client who continues to grow in their industry and expand upon their 20 years of success.
Requirements
- Produce high quality, highly efficient code across projects
- Contribute to growth of industry-leading technologies and systems
- Mentor and be mentored, holding up the highest standards for rigorously tested code
- Excellent communication of complex ideas clearly and thrive in a fast Agile environment
- Enthusiasm for constant improvement within your team and beyond with the desire to leverage your hard-earned skills and teach them to others
- Support leadership to help define and drive technical vision and milestones
- Define and ensure software design patterns and operational guidelines
- Technology agnostic and pragmatic engineering approach focused on problem-solving
- Ready to take on critical production applications and prepare them for scale to accommodate our rapid growth
Qualifications
- Preferred 6+ years of experience of software development experience
- Preferred experience with Machine Learning, API and AI
- Full stack development with an emphasis on back end
- Up to date on the most recent technology innovations and have a passion for learning new tech
- Required technologies experience – PHP, MySQL, Javascript, Vue.js, Node.js
- Other technology experience (assets) -Go (Golang), C++
- Object-oriented programming (OOP) experience
- Familiarity with creating and building automated pipelines in Docker, Kubernetes, Jenkins, CircleCI
- Debugging
This is a permanent hybrid position located in downtown Toronto with an annual salary of $110,000.00 – $120,000.00 plus benefits.