Summary
✨ AI‑Generated
Build the frontend of a modern, data-intensive web application used by technical professionals to access and manage structured information. You will work with React, Next.js, and TypeScript, develop a backend-for-frontend layer, integrate APIs and content systems, and implement microfrontends, data validation, filtering, and visualization.
Highlights
Senior frontend role building a modern, data-heavy web application with React, Next.js, TypeScript, microfrontends, and modern API architecture, focused on usability and accessible technical workflows.
Description
About The Role
In this role, you will shape the user experience of a modern web application that gives engineers and planners at a German transmission system operator clear, fast access to technical asset information.
You will own the interface of a data-heavy product, from importing and validating structured data to filtering and visualizing it, working side by side with backend and content platform specialists.
Responsibilities
Develop the application frontend with React, Next.js, and TypeScript, creating fast, accessible interfaces for data-heavy workflowsBuild and maintain the backend-for-frontend layer with Nest.js, serving the UI through REST and GraphQL APIsIntegrate the application with Sitecore XM Cloud or a comparable headless CMS to deliver managed content reliablyImplement bulk import and export of structured data (for example from Excel), including validation, filtering, and visualisationStructure the UI as microfrontends, using Tailwind CSS and Radix UI components to keep it consistent and easy to extendCollaborate closely with designers, backend engineers, and client stakeholders to turn business needs into usable featuresSet up and maintain CI/CD pipelines in Azure DevOps and deploy to Microsoft AzureContribute to code reviews and share frontend best practices within the team
Requirements
5+ years of professional frontend development experience3+ years of hands-on experience with React, Next.js, and TypeScript1+ year of experience with headless CMS platforms, preferably Sitecore XM Cloud or comparableProven experience with microfrontend architectures and with backend-for-frontend implementations using Nest.js3+ years of experience working with REST and GraphQL APIsSolid knowledge of HTML and CSS in modern web applications, including Tailwind CSS and UI component libraries such as Radix UI or comparableExperience developing data-intensive web applications, including bulk data processingPractical experience with Microsoft Azure and Azure DevOps, including CI/CD pipelinesExperience with monorepo-based development environmentsScalable frontend architectures in enterprise environmentsFrontend performance optimizationFluent German (C1) and very good English for working with the client, joining technical discussions, and writing documentation
SoftServe is an equal opportunity employer.
Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.