This position has been filled
This job is no longer accepting applications. Browse open EdTech jobs or view current openings at Netsweeper or search for Senior Full Stack Developer jobs.
Role Snapshot
Senior Full Stack Developer at Netsweeper focusing on enhancing the product through innovative web application development across the full stack. Role involves leading projects from conception to deployment while mentoring junior developers in an agile environment.
Job Description
Fast Facts
Join a dynamic team as a Senior Full Stack Developer, focusing on enhancing the Netsweeper product through innovative web application development.
Responsibilities: Develop and implement scalable solutions, lead projects from conception to deployment, write unit tests, and mentor junior developers while collaborating within an agile environment.
Skills: Proficiency in Java, HTML, CSS, PHP, React, JavaScript, and familiarity with development frameworks like SVN, GIT, Maven, Jenkins, and Linux.
Qualifications: Bachelor's degree in computer science or related field and 7+ years of software development experience.
Location: Waterloo, Ontario, Canada
Compensation: Not provided by employer. Typical compensation ranges for this position are between 95,000 - 140,000 CAD.
What is the Senior Full Stack Developer role about?
As a member of the Development team, you'll be working on many aspects of the Netsweeper product revolutionizing the design, development, and maintainability of both the front-end UI and back-end server-side logic across the suite of web applications.
What will I be doing?
- Work across the full stack, building highly scalable, reliable, distributed solutions providing excellent measurable user experiences.
- Develop new features & functionality in support of the rapidly changing business and project requirements
- Assume a leadership role in the success of projects from conception through to deployment.
- Write and conduct unit tests to ensure the code quality meets the development best practices.
- Working with QA and product teams
- Participate in all aspect of agile software development including design, implementation, and deployment
- Working primarily in Java, HTML, CSS, PHP, React, and JavaScript
- Engage with product on design
- Along side of developing software, guide and mentor junior and intermediate developers
What are we looking for?
- Strong communicators (written and verbal) who work collaboratively with their immediate team, and the larger organization.
- Developers who are unafraid to learn through research and will drive conversation and make recommendations based on experiences and findings.
- Team members who demonstrate accountability by following established processes and making suggestions for process/delivery improvements.
- Collaborators who will create elegant, scalable, modern, code that evolves our products.
- Previous experience as a software programmer.
- Strong knowledge of system frameworks including SVN, GIT, Maven, Jenkins and Linux.
- Experience working with Agile development technologies.
Preferred Skills and Qualifications
- Bachelor's degree (or equivalent) in computer science, information technology, or engineering
- 7+ years of experience of software development in languages such as Java, HTML, Java Script, React, CSS, PHP.
- Prior experience in large scale, highly complex web applications
Other Open Roles at Netsweeper

Senior Full Stack Developer

