Lead Frontend Engineer

Softserve — Poland · Posted ~3 hours ago

Lead Full-time

Skills

Angular TypeScript frontend architecture web application development CI/CD JavaScript

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A lead frontend engineering role responsible for designing complex modular applications, owning frontend quality, and guiding technical practices across a development team.

Highlights

Lead frontend architecture decisions, mentor engineers, and build secure, accessible, high-performance applications.

Description

About The Role As a Lead Frontend Engineer, you will design and build the user interfaces of complex, modular web applications for our Client, a European public sector organization. You will own the front end of what you deliver — its architecture, performance, accessibility, and security — and act as the technical reference point for the team, from component design and state management through to release via the established CI/CD pipelines. The role requires security clearance, so eligibility to obtain it is part of the selection. Responsibilities Design, develop, and maintain complex, modular client-side applications using Angular, TypeScript, and modern build toolingOwn the quality of the front end you deliver, including responsive and adaptive behavior, accessibility, SEO, and application performanceProvide technical leadership to the team through code review and knowledge sharing, and work with backend engineers, designers, and stakeholders to turn requirements into working interfacesBuild reusable components and implement state management patterns that scale across applicationsIntegrate front ends with REST APIs and verify those integrations with web services testing toolsImplement web security practices, including authentication and authorization flows based on OAuth and OpenID ConnectWrite and maintain unit and integration tests, and integrate front-end builds into CI/CD pipelinesMonitor client-side performance using real user monitoring tooling and optimize asset delivery, including through content delivery networks Requirements A university degree at master's level (or 5 years of higher education) with a minimum of 15 years of IT professional experienceThe candidate must be security clearable or already hold EU-27 security clearanceMinimum 2 years of experience with HTML and CSS3, with proficiency in HTML5, JavaScript, ES6, CSS3, and SASSMinimum 3.5 years of experience with Angular (v14+), including build tooling (Angular CLI, Webpack, Vite), and minimum 3.5 years with TypeScript, together with BootstrapMinimum 2 years of experience with RxJS and minimum 1.5 years with React, with good knowledge of building complex, modular client-side applications using modern frameworks, Web Components, and state management patterns. Experience in Redux architecture is a plusMinimum 1.5 years of experience in web security and authentication and authorization protocols (OAuth, OpenID Connect)Minimum 2 years of experience with development and DevSecOps tooling, including version control (Git), issue tracking (JIRA), collaboration (Confluence), and CI/CD pipelines (Jenkins, Bamboo), and minimum 1.5 years with REST APIs and with tools for web services testing (Postman, ReadyAPI)Experience with responsive and adaptive design, client-side monitoring tools such as Dynatrace Real User Monitoring and Azure Application Insights, Content Delivery Networks such as Cloudflare or AWS CloudFront for optimizing asset delivery, and front-end testing frameworks and tools (e.g. Jest, Karma, Cypress) for unit and integration testing, together with an understanding of key design principles, SEO principles, and accessibility standardsGood knowledge of English, both spoken and written, corresponding to Level C1 or higher (CEFR) 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.