378,420open jobs
9,884companies
48,748added this week
Browse all
Location
Remote/Hybrid (Belgrade, Serbia)
Seniority
Senior · 4+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Renesas Electronics is a major Japanese semiconductor manufacturer specializing in microcontrollers, system-on-chips (SoCs), power management devices, and analog technologies. Headquartered in Tokyo, the company was established through the consolidation of the semiconductor divisions of Hitachi, Mitsubishi Electric, and NEC. It serves as a key supplier for the automotive, industrial, infrastructure, and Internet of Things (IoT) sectors globally.

Why Altium?

Build the web platform that presents Altium to the world. Our web team owns Altium's public web properties - the main marketing site, documentation portal, customer dashboard, resource centre and localized regional sites - serving high traffic across roughly ten locales. These are some of the contributions you might make to Altium's web platform:

  • Building headless Next.js / React applications consuming Drupal data over GraphQL

  • Driving the migration from a Drupal-themed frontend to a modern Next.js stack

  • Building and maintaining a shared design system on Radix UI, shadcn/ui and Tailwind CSS

  • Owning the rendering, caching and data-fetching decisions that sit between frontend and CMS

Altium offers the opportunity to shape the frontend architecture of a high-traffic, multi-locale web platform and to move it forward while it keeps running in production

About the Role

Your primary role will be building and evolving the frontend of Altium's web properties, primarily as headless Next.js applications consuming data from Drupal over GraphQL, while keeping the existing Drupal-integrated frontend stable and visually consistent during the ongoing migration. We are hiring for depth in React, Next.js and TypeScript - not for prior Drupal knowledge. Our Drupal frontend layer and deployment specifics are things a strong frontend engineer picks up in a few weeks, and we will support that ramp-up.

A Day in the Life of Our Senior Frontend Developer

  • Develop features and components in Next.js, React and TypeScript, using the App Router and React Server Components and choosing the right rendering strategy per page

  • Integrate applications with Drupal via GraphQL and Apollo Client; implement content freshness with ISR and on-demand revalidation

  • Build and maintain reusable UI components on Radix UI, shadcn/ui and Tailwind CSS, aligned with the design system

  • Maintain and extend existing Drupal themes (Twig templates, SCSS, Pug-based markup build, Webpack)

  • Own Core Web Vitals, accessibility and technical SEO for the pages you ship

  • Write component tests, contribute to the shared Playwright E2E suite and investigate production incidents with Sentry

  • Participate in code review and contribute to engineering standards and codebase health

Who We're Looking For

  • 4+ years of commercial React experience, including at least 2 years with Next.js in production

  • Owns a feature end to end - from design handoff through rollout and post-release verification

  • Traces a production incident from an error report to root cause without hand-holding

  • Makes technical decisions, states trade-offs explicitly, and updates a position when evidence changes it

  • Treats visual regressions, accessibility and performance as part of "done", not as follow-up work

  • Pragmatic about legacy: willing to maintain an existing Drupal-integrated frontend while helping move the platform forward

  • Reviews others' code constructively and raises the standard of the codebase around them

Required Technology Experience

  • Strong JavaScript and TypeScript (strict mode)

  • Next.js App Router and React Server Components in production

  • Client-side GraphQL (Apollo Client or equivalent)

  • Tailwind CSS; component library and design system principles

  • Frontend caching: ISR, on-demand revalidation, TTLs and cache invalidation

  • Core Web Vitals and the tooling to measure and diagnose them

  • Web accessibility standards

  • Multi-locale applications

  • SCSS and at least one template engine (Pug, Twig or similar); Webpack and frontend build pipelines

  • Git and code review

Nice to Have

  • Drupal theming: templates, theme libraries, integrating markup

  • Storybook or another component workshop

  • Image and performance optimization with Next Image and Sharp

  • Redis and cache strategy / invalidation design

  • Marketing site instrumentation: GTM, dataLayer, consent management (e.g. OneTrust)

  • Technical SEO depth: structured data, sitemaps, hreflang across locales

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
378,420 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Belgrade
AIOps Intern 3 hours ago
In office • Internship • Shah Alam
Node JS
PHP
Python
SQL
JavaScript
PHP
Laravel
Databases
Apache Kafka
ClickHouse
DuckDB
Kafka
MySQL
PostgreSQL
AI/ML
AI Agents
RAG
DevOps
Amazon S3
CI/CD
Docker
Git
GitLab
Vector
Analytics
ETL/ELT
Apply
$140k – $233k per year (Estimated) • Remote • Full-Time • 5+ years exp
C++
Node JS
TypeScript
JavaScript
Node JS
Nest.JS
Databases
PostgreSQL
Frontend
GraphQL
React.js
Three.JS
WebAssembly
DevOps
GCP
Apply
$24k – $65k per year (Estimated) • Remote/Hybrid • Full-Time • 12+ years exp • Pune
Java
TypeScript
JavaScript
Java
Spring Boot
Databases
Apache Kafka
AI/ML
Flink
Frontend
Angular
GraphQL
DevOps
Amazon CloudWatch
AWS
CI/CD
CircleCI
CloudFormation
Docker
Grafana
Jenkins
Kubernetes
OpenShift
Prometheus
Splunk
Tekton
Terraform
Apply
Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Pune
TypeScript
JavaScript
Databases
Apache Kafka
AI/ML
Flink
Frontend
Angular
GraphQL
npm
DevOps
Amazon CloudWatch
AWS
CI/CD
CircleCI
CloudFormation
Docker
Grafana
Jenkins
Kubernetes
OpenShift
Prometheus
Splunk
Tekton
Terraform
Apply
C#/.NET Developer 4 hours ago
$19k – $39k per year (Estimated) • Remote • 3+ years exp • Moscow
C#
SQL
C#
ASP.NET Core
Databases
MS SQL
PostgreSQL
RabbitMQ
DevOps
CI/CD
Docker
Git
GitLab
GitLab CI
Rest API
Management
Bitrix24
Apply
In office • Full-Time • 3+ years exp • Lviv
C++
Verilog
C++
Qt
DevOps
CI/CD
Apply
$38k – $87k per year (Estimated) • In office • Full-Time • 5+ years exp • Kodaira
Assembly
C
C
U-Boot
AI/ML
Edge AI
DevOps
CI/CD
Debian
GitLab
Jenkins
Ubuntu
Cybersecurity
CVE
IoT
OPC UA
Apply
$190k – $230k per year • Remote/Hybrid • Full-Time • La Jolla
SQL
Analytics
ETL/ELT
Apply
$140k – $248k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Palm Bay
Java
Python
Verilog
Apply
$52k – $124k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Lisbon
Bash
Go
PowerShell
Python
Databases
OpenSearch
DevOps
Amazon EC2
Amazon EKS
Amazon S3
AWS
AWS Lambda
CI/CD
GitLab
Jenkins
Kubernetes
Prometheus
Terraform
Apply
DevOps Engineer 1 day ago
Remote/Hybrid • Full-Time • 5+ years exp • Novi Sad • Belgrade
Bash
Python
DevOps
ArgoCD
AWS
Azure
CI/CD
Docker
GitHub
GitHub Actions
Jenkins
Kubernetes
Platform Engineering
Terraform
Apply
$60k – $84k per year (gross) • Remote • Full-Time • 5+ years exp • Belgrade
C#
Go
Java
Kotlin
Python
Databases
Apache Kafka
PostgreSQL
DevOps
ArgoCD
AWS
CI/CD
Docker
GitLab
GitLab CI
Grafana
Helm
Kubernetes
Terraform
Apply
In office • Belgrade
C++
Go
JavaScript
Python
TypeScript
Python
Asyncio
Django
FastAPI
Apply
Data Engineer 1 day ago
In office • Full-Time • 3+ years exp • Bachelor's Degree • Belgrade
Python
Databases
Databricks
AI/ML
Spark
DevOps
Azure
Azure DevOps
Apply
Remote/Hybrid • Belgrade
C#
Go
JavaScript
Python
Rust
SQL
TypeScript
Databases
DynamoDB
MongoDB
MS SQL
PostgreSQL
Frontend
GraphQL
React.js
WebAssembly
DevOps
Amazon EC2
Amazon EKS
Amazon S3
API Gateway
AWS
AWS Lambda
Azure
CI/CD
Docker
GitHub
GitHub Actions
Jenkins
Kubernetes
Management
Jira
Apply
See all jobs
This is one of many
378,420 more open roles from verified company boards, updated every day.