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 9 hours 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

Senior Software Engineer, Front End, Google Cloud Performance

Senior Frontend Engineer role at Google Cloud, focusing on performance optimization and cloud infrastructure development with competitive compensation and benefits.

Senior Software Engineer, Front End, Google Cloud

Senior Frontend Engineer position at Google Cloud, developing enterprise-grade solutions and next-generation technologies that impact billions of users.

Senior Software Engineer, Chrome

Senior Software Engineer position at Google Chrome team, focusing on browser development and web technologies with competitive compensation and benefits.

Senior Software Engineer, Full Stack, Learning & Education

Senior Software Engineer position at Google, focusing on full-stack development for Learning & Education initiatives, offering $161k-$239k base salary plus benefits.

Senior Software Engineer, Front End, Google Cloud

Senior Frontend Engineer role at Google Cloud, developing next-gen technologies with 5+ years of experience required.