Join a top employer and advance your career. David Aplin Group has partnered with a Toronto, Ontario-based company to hire a Principal Application Developer.
Perks & Benefits:
Salary: Up to $165,000 annually
15% annual bonus
Take ownership of a cross-cutting technical domain (Web)
Define a vision for the Web platform: what is currently needed, and what experiments and research are required to make it relevant to emerging technologies
Be in touch with other counterparts in other teams to discuss and implement the best solutions and drive the best technical vision
Build strong relationships and respect to execute on your vision
Lead by example, building great software: continue to code (~25%), and perform code reviews
Be a great mentor: Be the go-to person for developers who are interested in learning Web development; advocate for your platform, and expand your team internally to help build cross-functional teams
Own coding and quality standards of the Web development, and ensure compliance with best practices and policies
Own technical roadmap for Web (including paying off any technical debt) and build Key Performance Indicators (KPIs) to monitor progress
Assist and support other Staff Developers and Engineering Managers in scoping and developing solutions for business issues
Work closely with Engineering Managers to schedule Tech Roadmap items in all Pods as fit
Develop and maintain required documentation, diagrams, and other visualization assets that may help onboarding new developers, monitor progress, and communicate architecture
Represent PCO on issues/solutions/discussions related to Web
Conduct regular quality audits, collect feedback from the team regarding potential or existing issues related to the architecture, tools, or quality of the Web platform
10+ years in software development
5+ years in software architecture and design
Wide experience in enterprise eCommerce or similar applications
Experience in architecting and building scalable highly available SaaS applications
Expert in most of the following:
ES6, webpack, babel
Node.js, Next.js, express
React, redux, redux-thunk
Docker, Kubernetes, Helm
CI/CD experience (GitLab IC)
Partner with other teams on tech-debt, improvements, and commonalities in approach
Evaluate new technologies, tools, design, and development patterns pertaining to Web development.
Perform code reviews across all teams for Web features. This includes training other talents to help with peer reviews, but alternately you are responsible for the code quality for Web across all teams
Build and advocate for code standards
Own the overall architecture of the Web application
Provide and maintain technical documentation regarding coding standards, design patterns, and architecture decisions
Job ID: 9C845632329
If you are interested in this position and meet the qualifications, apply today! We thank all applicants; however, only those who are authorized to work in Canada or are selected for an interview will be contacted.
David Aplin Group, one of Canada’s Best Managed Companies, is an employment agency specializing in finding top talent for exceptional organizations across North America. There are no fees to apply to our jobs or engage with our recruiters to find a new career. Companies hire us to help them grow their teams. Visit our website to learn more: www.aplin.com
Privacy & Cookies Policy
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.