jobapplier

Senior Frontend Software Developer

Visual Components

Responsibilities

  • Develop frontend and 3D functionality with a focus on ease-of-use, security, and performance
  • Develop testing automation with the team for the frontend to enable frequent release to production
  • Collaborate with other teams and stakeholders to create robust integrations with frontend
  • Monitor, troubleshoot, and enhance web-based services to ensure reliability

The role and the team

We are looking for a Software Developer to extend our brand‑new UX/UI team responsible for building browser‑based 3D modelling, simulation tools, and design user experience and interfaces for all our products.

The core team will include front-end developers, UX/UI designers, along with dedicated PO and QA members from their respective teams. Our team size is typically 5-8 persons.

You would join our colleagues in

Espoo or

Tampere

(hybrid).

Your impact

As a Software Developer, you will be collaborating with your colleagues to establish the required architecture, select appropriate technologies, and implement the 3D Web Configurator for constructing production line layouts.

TECH STACK

Languages & libraries: TypeScript, React 19

  • Build & deployment: Azure DevOps Pipelines,
  • pnpm vite, SonarQube
  • Tools: VS Code, Git, Azure DevOps, GitHub Copilot

The skills you will bring

We are seeking for a person with strong attitude to collaborative work, who is not afraid to be proactive, bold to bring up their own opinions, eager to work on various tasks and take ownership of work. What counts, is passion for learning and developing!

Strong TypeScript and React experience

  • Experience with authentication, especially MSAL, OAuth, and token handling
  • Experience with browser-based 3D visualization, including model handling, rendering through external libraries, canvas technologies, and performance-conscious frontend development

Practical testing skills with

Vitest, Testing Library, and Playwright

  • Familiarity with CI/CD, Azure DevOps,
  • pnpm, and environment configuration, including automated test pipelines
  • Ability to use, develop, maintain, and publish npm packages using pnpm, including managing dependencies, workspaces, versioning, and package builds
  • Experience working with internationalization, external libraries, and design systems
  • Ability to design clear API contracts and application state, especially for REST and WebSocket/

SignalR integrations

  • Strong debugging, code review, communication, and architectural decision-making skills
  • Perks of joining us

Competitive salary

  • The opportunity to further develop and expand your skills and make an impact on our own platform
  • Flexible working times and remote work
  • An employer who supports in various life situations
  • Safe and stable workplace
  • Skilled co-workers and a supportive supervisor and team

Low hierarchy and flexible and relaxed organizational culture

Comprehensive personnel benefits, e.g., learning platforms, extensive occupational health care and health insurance, lunch benefit, sport & cultural benefit vouchers

At Visual Components, our most valuable assets are our employees. We treat everyone with honesty and transparency, help each other, and do our work with passion. We also enjoy spending time together even after work. Pool tournaments, game nights, after works and sports activities are part of the life as a team.

How to apply

  • Please send your application in English via the form on our career page.
  • We cannot accept applications sent to us via email or private messages due to the GDPR. We will hire a person as soon as we find the right candidate.
  • Next steps with us application screening within 3-4 weeks after the application.
  • online introductory call with our Talent Acquisition Specialist.
  • technical interview with our specialists - this stage will start on
  • October,
  • 202
  • 6 onsite interview with the team