Visual Components

Senior Frontend Software Developer

Visual Components
Apply
2 months ago
Espoo, Finland or Tampere, FinlandSenior

Responsibilities

  • Develop frontend and 3D functionality for browser-based production-line modeling and simulation tools.
  • Help establish architecture, select technologies, and implement the 3D Web Configurator.
  • Develop automated frontend testing to support frequent production releases.
  • Collaborate with teams and stakeholders to create robust frontend integrations.
  • Monitor, troubleshoot, and enhance web-based services for reliability.
  • Contribute to authentication, API contracts, application state, and WebSocket/SignalR integrations.

Requirements

  • Strong experience with TypeScript and React.
  • Experience with authentication, particularly MSAL, OAuth, and token handling.
  • Experience with browser-based 3D visualization, model handling, external rendering libraries, canvas technologies, and performance-conscious frontend development.
  • Practical testing experience with Vitest, Testing Library, and Playwright.
  • Familiarity with Azure DevOps, pnpm, environment configuration, and automated test pipelines.
  • Ability to use, develop, maintain, and publish npm packages with pnpm, including dependency, workspace, versioning, and package-build management.
  • Experience with internationalization, external libraries, and design systems.
  • Ability to design API contracts and application state for REST and WebSocket/SignalR integrations.
  • Strong debugging, code review, communication, and architectural decision-making skills.

Benefits

  • Hybrid work in Espoo or Tampere with flexible working times and remote work.
  • Competitive salary and opportunities for skill development and impact on the company's platform.
  • Supportive, collaborative, low-hierarchy, and flexible workplace culture.
  • Learning platforms, extensive occupational healthcare and health insurance, lunch benefits, and sport and cultural benefit vouchers.
  • Team social activities including pool tournaments, game nights, after-work events, and sports activities.

Tech Stack

Categories

Visual Components

About Visual Components

51-200 employees
Contact me