
Senior Web Developer
Encircle
full-time
Posted on:
Location Type: Hybrid
Location: Kitchener • Canada
Visit company websiteExplore more
Salary
💰 CA$120,000 - CA$135,000 per year
Job Level
About the role
- Work cross-functionally with our product and design team to understand the problem to be solved and lead efforts to define how to solve that problem.
- Join a results-driven Agile team to implement features, fix bugs, and refactor code where necessary.
- Understand how our product works and how to test it.
- Design and implement automated tests in our CI pipeline to ensure your code is safe to run in production.
- Focus on continuous improvement and utilize your professional development budget.
- Investigate custom components and optimize code to help scale product for long-term growth.
- Work with developers, QA, product, and design providing two way feedback to create the best field documentation platform for restoration contractors.
- Continue to broaden your skills in areas of our product that are critical to our rapidly growing customer base.
Requirements
- A Computer Science, Software Engineering, Computer Engineering degree or equivalent experience.
- 5+ years of experience as a full-stack software developer or as a developer with focus and expertise in front-end technologies.
- A passion for learning and continuous improvement but also a bias towards action and driving to achieve results.
- A demonstrated understanding of how large complex systems work.
- Can clearly describe previous systems and which components you worked on.
- A demonstrated ability to understand and balance business requirements and technical prerequisites to achieve product and architecture goals.
- Excellent organizational and communication skills.
- Experience working in a CICD environment and developing automated tests
- Experience working in Agile teams using Jira and GitHub is considered an asset
- Experience implementing design systems is an asset.
Benefits
- Balance : Flexible hours, self-managed vacation, and trust to manage your time
- Remote-first : Work where you’re most productive—with access to our collaboration hub in Kitchener
- Growth-oriented : We support your learning and career development
- Well-being : We care about the full human—inside and outside of work
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack developmentfront-end technologiesautomated testingCICDAgile methodologiescode refactoringsystem designperformance optimizationsoftware architecturebug fixing
Soft Skills
communicationorganizational skillscontinuous improvementproblem-solvingcollaborationfeedbackpassion for learningbias towards actionresults-drivenadaptability
Certifications
Computer Science degreeSoftware Engineering degreeComputer Engineering degree