Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Web Developer

$80k - $95k per year
Full-time

Rocscience

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.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Web Developer in Toronto, ON vacancy
  •  ...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-... 
    Web
    Full time

    Symbiotic Digital

    Toronto, ON
    9 hours ago
  •  ...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... 
    Web
    Long term contract
    Full time
    Immediate start
    Remote work

    Maintainx

    Toronto, ON
    9 hours ago
  • $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... 
    Web
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    9 hours ago
  • $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,... 
    Web
    Full time
    Internship
    Manual labor
    Work at office
    Worldwide
    Monday to friday
    Flexible hours

    YuJa

    Toronto, ON
    9 hours ago
  • $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... 
    Web
    Long term contract
    Full time
    Internship
    Local area
    Sleeping nights
    Flexible hours

    Quartermaster Inc.

    Toronto, ON
    9 hours ago
  •  ...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,... 
    Web
    Full time

    Appnovation Technologies

    Toronto, ON
    9 hours ago
  •  ...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... 
    Web
    Full time
    Remote work

    1valet

    Toronto, ON
    9 hours ago
  •  ...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... 
    Web
    Full time

    Symbiotic Digital

    Toronto, ON
    9 hours ago
  • $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... 
    Web
    Long term contract
    Full time
    Work at office

    Forum Asset Management,llc

    Toronto, ON
    9 hours ago
  • $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 time
    Local area
    Remote work
    Flexible hours

    Fulfillment IQ

    Toronto, ON
    9 hours ago
  •  ...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 time
    Work at office
    Remote work
    Flexible hours

    VIV Technologies

    Toronto, ON
    9 hours ago
  •  ...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... 
    Web
    Full time
    Internship

    Invision Ai

    Toronto, ON
    9 hours ago
  •  ...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... 
    Web
    Full time
    Contract work
    Flexible hours

    CoreFactor

    Toronto, ON
    9 hours ago
  •  ...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 time
    Flexible hours

    Reflow

    Toronto, ON
    9 hours ago
  • $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... 
    Web
    Long term contract
    Full time
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Nelson Education Ltd

    Toronto, ON
    9 hours ago
  •  ...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... 
    Web
    Full time
    Contract work
    Manual labor

    Maarut Inc

    Toronto, ON
    9 hours ago
  •  ...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

    Itprofound Inc.

    Toronto, ON
    9 hours ago
  •  ...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 time
    Contract work

    Electric Mind

    Toronto, ON
    9 hours ago
  •  ...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... 
    Web
    Full time
    Pnp

    Maarut Inc

    Toronto, ON
    9 hours ago
  • $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... 
    Remplacement
    Full time
    Internship
    Work at office
    Local area
    2 days per week

    Triparc

    Toronto, ON
    9 hours ago
  •  ...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

    Itprofound Inc.

    Toronto, ON
    9 hours ago
  •  ...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... 
    Web
    Long term contract
    Contract work
    Interim role
    Internship

    Maarut

    Toronto, ON
    9 hours ago
  •  ...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... 
    Web
    Full time

    Maarut Inc

    Toronto, ON
    9 hours ago
  • $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... 
    Web
    Remplacement
    Full time
    Contract work

    Source Code

    Toronto, ON
    9 hours ago
  •  ...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... 
    Web
    Long term contract
    Full time
    Work at office
    Work from home
    3 days per week

    Calliere

    Toronto, ON
    9 hours ago
  •  ...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... 
    Web
    Long term contract
    Contract work
    Flexible hours

    Electric Mind

    Toronto, ON
    9 hours ago
  • $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,... 
    Web
    Full time
    Work at office
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    2 hours ago
  • $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 time
    Contract work

    Source Code

    Toronto, ON
    9 hours ago
  • $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 contract
    Full time
    Work at office
    2 days per week
    3 days per week

    Stack It Recruitment

    Toronto, ON
    9 hours ago
  • $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 time
    Work at office
    Flexible hours

    Financeit

    Toronto, ON
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Web Developer. Be the first to apply!