Senior Full-Stack Engineer - Canvas-Based Applications

Global SaaS company leveraging data through Cognite Data Fusion (CDF) platform, focusing on industrial digitalization in Oil & Gas, Manufacturing and Energy sectors.
Oslo, Norway
Frontend
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS · AI

Description For Senior Full-Stack Engineer - Canvas-Based Applications

Join Cognite, a leading global SaaS company revolutionizing industrial digitalization through their Cognite Data Fusion (CDF) platform. As a Senior Full-Stack Engineer focusing on canvas-based applications, you'll lead the development of graphics-intensive web applications, working at the intersection of frontend development and graphics programming. The role combines technical expertise with leadership, requiring proficiency in TypeScript, React, and canvas technologies.

You'll be part of a diverse organization with 70 different nationalities, working in a modern, flat-structured environment that emphasizes innovation and impact. The position offers the opportunity to shape complex technical solutions while mentoring team members and collaborating with designers and backend developers.

The ideal candidate brings 4+ years of experience with TypeScript and React, along with strong expertise in canvas-based development. You'll be responsible for architecting and implementing complex features, ensuring smooth interactivity, and delivering exceptional user experiences.

Cognite offers comprehensive benefits including health services through Aker Care, subsidized lunch, on-site coffee bar, gym membership, and a strong focus on work-life balance. The company has received notable recognition, including the 2022 Technology Innovation Leader award and being named the 2024 Microsoft Energy and Resources Partner of the Year.

This hybrid role in Oslo presents an exciting opportunity to contribute to transformative projects in the industrial sector while working with cutting-edge technology and a talented, diverse team.

Last updated a month ago

Responsibilities For Senior Full-Stack Engineer - Canvas-Based Applications

  • Design and develop advanced canvas-based user interfaces for interactive web applications
  • Build and refine features leveraging HTML5 Canvas, WebGL, or graphics libraries
  • Develop intuitive tools and components for manipulating, animating, and rendering objects
  • Collaborate with designers and product teams to translate visual concepts into interfaces
  • Contribute to the architecture and technical direction of the product
  • Debug and optimize canvas performance across devices and browsers
  • Stay current with latest advancements in canvas APIs and graphics technologies

Requirements For Senior Full-Stack Engineer - Canvas-Based Applications

TypeScript
React
  • 4+ years of experience with TypeScript and proficiency with React
  • Proficiency in the HTML5 Canvas API or experience with other graphics programming approaches
  • Familiarity with state management solutions such as Redux, Zustand, or MobX
  • Experience using browser debugging tools to diagnose and resolve complex issues
  • Strong communication skills

Benefits For Senior Full-Stack Engineer - Canvas-Based Applications

Medical Insurance
Dental Insurance
Vision Insurance
  • Diverse workplace with 70 different nationalities
  • Modern and fun working environment
  • Flat organizational structure
  • Paid mobile telephone subscription and broadband connection
  • Extended private health services with Aker Care
  • Subsidized lunch at the canteen
  • Free snacks and drinks
  • On-site coffee bar
  • Free gym membership
  • Mental and physical health support

Interested in this job?

Jobs Related To Cognite Senior Full-Stack Engineer - Canvas-Based Applications

Sr. Software Engineer, Frontend Web/UI - iCloud.com

Senior Frontend Engineer role at Apple, developing and enhancing iCloud.com web applications, requiring 5+ years of experience in modern JavaScript frameworks.

Software Engineer, Product

Senior Software Engineer role at Meta focusing on full-stack development for consumer products used by billions of people worldwide.

Software Engineer, Product

Senior Software Engineer position at Meta focusing on product development using full-stack technologies and React framework.

Software Engineer, Front End

Senior Frontend Software Engineer role at Meta, building and improving user interfaces for products used by billions of people worldwide.

Senior Developer Advocate

Senior Developer Advocate role at Sentry, combining technical expertise with community building to enhance developer experience with software monitoring tools.