Full Stack Web Developer
$80k - $95k per yearRocscience
Who We Are
Rocscience is a global provider of engineering modelling, analysis, and design software across geotechnical, mining, structural, hydrogeology, and energy geomechanics applications.
Engineers and geoscientists rely on Rocscience’s category-leading platform to model scenarios, collaborate across disciplines, and make better decisions on safety-critical projects. Built-in AI capabilities automate routine workflows, so customers can focus on delivering designs that are technically rigorous and economically sound.
Founded in 1996, Rocscience is headquartered in Toronto, Canada, with operations throughout the Americas, Africa, Europe, and Asia-Pacific.
The Role
We are looking for a Full Stack Web Developer to help build and evolve Rocscience’s web-based engineering applications.
You’ll work across the full development stack, building intuitive front-end experiences, reliable back-end services, and interactive 2D and 3D interfaces that help engineers work with complex technical data.
This is a hands-on role for someone who enjoys solving challenging technical problems, cares about software quality, and wants to build products used by engineers around the world. This role follows our hybrid work model, with in-office work Monday through Thursday and the option to work from home on Fridays.
What You’ll Do
- Design, develop, test, and maintain front-end and back-end web applications.
- Build interactive 2D and 3D interfaces for engineering modelling and visualization.
- Develop APIs and integrations that connect Rocscience applications and systems.
- Translate technical requirements into practical, scalable software solutions.
- Write clean, maintainable, well-tested code.
- Troubleshoot and improve new and existing applications.
- Contribute to technical design decisions and evaluate new technologies and development approaches.
- Collaborate with Software Development, Product, Engineering, and other technical teams.
What You’ll Bring
- A university degree in Computer Science, Software Engineering, Engineering, or a related discipline.
- Strong software development experience, including modern front-end and back-end web technologies.
- Strong object-oriented programming and JavaScript and/or TypeScript skills.
- Experience developing APIs, working with databases, and writing automated tests.
- Strong understanding of software development practices, including version control, testing, debugging, and code review.
- Strong problem-solving skills and attention to quality and detail.
- The ability to work effectively both independently and collaboratively.
- Familiarity with AWS or Microsoft Azure, DevOps, and CI/CD as well as HTML5, CSS3, or related front-end technologies.
Highly Regarded
Experience with any of the following would be an asset:
- React, Node.js, ASP.NET Core, or C#.
- 2D or 3D graphics, visualization, modelling, or engineering software.
- SQL, Oracle, Entity Framework Core, or other relational database technologies.
- Developing scientific, engineering, CAD, or simulation software.
What Success Looks Like
Within your first year, you’ll have developed a strong understanding of Rocscience’s applications and the engineering problems our software solves. You’ll be contributing production-quality code, taking ownership of development work, and helping us continually improve our architecture, testing, and development practices.
What We Offer
- The opportunity to build industry-leading engineering software used around the world.
- Interesting technical challenges involving web development and 2D and 3D visualization.
- Friendly, collaborative colleagues who genuinely enjoy working together.
- A brand-new office in downtown Toronto, steps from King subway station.
- A hybrid schedule: Monday through Thursday in the office and Fridays working from home.
- Base salary of $80,000–$95,000, plus annual bonus, 3 weeks of vacation, and health benefits.
Rocscience is committed to creating an inclusive workplace where employees are treated with respect and have the opportunity to succeed. We welcome applications from qualified candidates and will provide reasonable accommodations throughout the recruitment process upon request.
Rocscience may use artificial intelligence (AI) tools to support parts of the recruitment and selection process. All hiring decisions are made with human involvement.
- ...Position: Full Stack Developer Location: Toronto, ON Job ID#: RQ11092 Duration: 18 Months Role Overview We are seeking... ...Full Stack Developer to design, build, and maintain scalable web applications and data pipelines. The role involves both front-...WebFull time
- ...match. The Role This is our single hiring pipeline for Full-Stack Developers across our product and platform teams. On the product side, that... ...: ~4+ years of professional experience building full-stack web or mobile products. ~ Deep hands-on experience with TypeScript...WebLong term contractFull timeImmediate startRemote work
$120k - $160k per year
...in. The Role We're hiring Senior Full-Stack Developers to build and own the client-... ...Kubernetes, Docker, Terraform, Pub/Sub Developer Tools: Azure DevOps, Git, Webpack... ...building and shipping production full-stack web applications, with strong Angular/TypeScript...WebFull timeContract workApprenticeshipRemote workFlexible hours$90k - $100k per year
...and/or work experience You can recognize software problems and develop creative solutions within an energizing environment. You have... ...Java Server Pages (JSP), Java Servlets, JDBC, Eclipse and JBoss web server. Whether it is Java, C++, Windows, Linux, iOS, Android,...WebFull timeInternshipManual laborWork at officeWorldwideMonday to fridayFlexible hours$150k - $190k per year
...SALARY BAND $150,000 - $190,000 ROLE OVERVIEW The Senior Full stack Developer is a key contributor responsible for delivering high-quality,... ...patterns (Redux Toolkit, Zustand, React Query) across web applications for efficient data hydration, caching, and optimistic...WebLong term contractFull timeInternshipLocal areaSleeping nightsFlexible hours- ...About us Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design,... ...Endless possibilities. ROLE OVERVIEW: As a Full-Stack Developer, you will architect and build custom web applications across multiple client engagements,...WebFull time
- ...Senior Full-Stack Developer Location : Ottawa, ON (Remote) About the Role We’re looking for a Senior Full-Stack Developer to join... ...Strong hands-on experience with: ○ Angular ○ .NET / C# (Web APIs, services) ○ MS/Azure SQL (schema design, performance tuning...WebFull timeRemote work
- ...Position: Software Developer - Full Stack Location: Toronto, ON (Onsite) Job ID#: RQ11132 Duration: 12 Months Role Overview... ...across front-end and back-end technologies, develop scalable web solutions, build APIs, support database integrations, and participate...WebFull time
$85k - $100k per year
...Forum Asset Management – Full Stack Developer (AI-Native) Location: 181 Bay Street, Toronto Work Schedule: Full-time, in-office (5 days... ...Duties and Responsibilities: Design and develop full stack web applications, dashboards, and tools that solve complex...WebLong term contractFull timeWork at office$70k - $85k per year
...Description Role Title: Full Stack Python Developer Location: Toronto, ON Employment Type: Full-Time (Onsite/Hybrid) Reports to: Head of IT & Engineering from the IT Team Salary Range: 70k–85k CAD per year Role Overview: We’re looking for a skilled...Full timeLocal areaRemote workFlexible hours- ...operators. Together, we help tens of thousands of clients safely age in the comfort of their homes. Job Description The Full Stack JavaScript Developer works in a small agile development team, producing the most advanced home care practice management system in the industry...Full timeWork at officeRemote workFlexible hours
- ...Description We are looking for a Full Stack developer to join our Toronto team and help us take our products to the next level in connectivity... ...design and development of our cloud and edge infrastructure, web apps and APIs ~ Design and implement client-side and server...WebFull timeInternship
- ...CoreFactor is currently searching for multiple full stack java developers on a contract basis for a client in North, York, On. As a senior... ...Architecture Sound technical knowledge with: Java, J2EE Web Services (REST & SOAP) Angular 8(+) Java Script Spring...WebFull timeContract workFlexible hours
- ...Reflow, a workforce and workflow intelligence platform that helps teams understand and improve how work gets done. We’re expanding our full-stack team to accelerate feature development, scale analytics systems, and ship the next wave of intelligence-driven capabilities. What...Full timeFlexible hours
$110k per year
...the evolving education landscape, Nelson developed Edwin, a digital learning ecosystem. Edwin... ...the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible... ...deploying, and improving multiple public-facing web apps in our cloud-based Kubernetes...WebLong term contractFull timeTemporary workSummer workWork at officeLocal areaRemote workFlexible hours- ...working, tested applications. This includes developing detailed programming specifications,... ...track record for meeting deadlines Full Stack Skills Proficient with mobile, front... ...design and implementation of the overall web architecture Experience with implementation...WebFull timeContract workManual labor
- ...We do have a job opening for S \ oftware Developer - Full Stack - Senior \\\\ for our direct client Province of Ontario. The position details are given below: \\ \\\\ \\\\ Job Details: \\\ \\\\\ \\\\ Job ID: \\\ RQ11224 - Software Developer - Full Stack - Senior \\\\...Full time
- ...functional team including clients. You’ll find continuous opportunities to learn, share knowledge and teach within your team and within the developer community at Electric Mind via educational sessions, study groups and hands-on R&D initiatives. Electric Mind’s niche is...Full timeContract work
- ...working, tested applications. This includes developing detailed programming specifications,... ...track record for meeting deadlines Full Stack Skills: Proficient with both front... ...design and implementation of the overall web architecture Experience with...WebFull timePnp
$115k - $125k per year
...Product, QA, and your pod. How We Build We expect every developer on this team to use AI coding tools — GitHub Copilot, Claude, Cursor... ...layer on top. What We're Looking For You move across the stack without losing altitude — Angular MFE one moment, .NET...RemplacementFull timeInternshipWork at officeLocal area2 days per week- ...We do have a job opening for Software Developer - Full Stack - Senior for our direct client Province of Ontario. The position details are given below: Job Details: Job ID: RQ11347 - Software Developer - Full Stack - Senior Client : Land & Resources Cluster Location...Full time
- ...architecture, security requirements, data models, develop application design and technical... ...Minimal Viable Products and Cloud\-Native Web Application products, AODA compliance) as... ...interpersonal and negotiation skills \ \ \ Full Stack Skills: \ \ Proficient with...WebLong term contractContract workInterim roleInternship
- ...working, tested applications. This includes developing detailed programming specifications,... ...track record for meeting deadlines Full Stack Skills: Proficient with both front end... ...design and implementation of the overall web architecture Experience with...WebFull time
$90.18 - $108.22 per hour
...RQ00731 - Software Developer - Full Stack - Senior 7+ month contract (164 business days) - possible extension Hybrid (as needed onsite) - 525... ...development experience building complex production-grade web applications. ~10+ years of Java, JDBC, and Spring Boot development...WebRemplacementFull timeContract work- ...solutions. Designing and implementing backend services and web applications on a modern Microsoft stack (C#, .NET, ASP.NET MVC, Azure, SQL Server). Writing... ...real-world experience. Benefits Why Developers like working here ~ Competitive salary plus annual...WebLong term contractFull timeWork at officeWork from home3 days per week
- ...We're looking for a Senior Full Stack Developer with Salesforce experience to join our team! Electric Mind, formerly Intelliware, is a business... ...isolation levels and rollbacks) and SQL queries (DML) Knowledge of web development technologies including JavaScript, CSS, HTML...WebLong term contractContract workFlexible hours
$136k - $160k per year
...financial product feel clear, intuitive, and trustworthy. As a Web Developer on this team, you would help build and scale customer-facing... ...and empower other developers What you bring ~3+ years of full-time professional experience with modern Web standards,...WebFull timeWork at officeShift work3 days per week$90.21 - $108.25 per hour
...RQ00738 - Software Developer - Full Stack - Senior Location: Toronto (525 University Avenue) - Hybrid Duration: 8 months contract (164 Business Days) possible extension Must Haves: Senior Full Stack software development experience delivering complex...Full timeContract work$120k - $150k per year
...modern fintech platform used nationwide, where your code directly shapes real-world financial experiences. We’re hiring a Senior Full Stack Developer (.NET/Angular) to join fast-growing Canadian fintech company building modern mortgage platforms that streamline how brokers and...Long term contractFull timeWork at office2 days per week3 days per week$140k - $150k per year
...predictably when the world is messy. Our stack is Ruby on Rails, Ember.js, and... ...just patch symptoms. Work closely with Developers, Product, Design, and stakeholders to shape... ...improving system performance, reliability, or developer experience. Winner of Canada’s Most...Full timeWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Web Developer. Be the first to apply!
- full stack developer remote Toronto, ON
- full stack developer Toronto, ON
- full stack .net developer Toronto, ON
- full stack web developer Toronto, ON
- senior full stack engineer Toronto, ON
- no experience web developer Toronto, ON
- web developer intern Toronto, ON
- senior web developer Toronto, ON
- développeur web Toronto, ON
- web developer Toronto, ON

