Project Description:
As a Front-end Developer for this project, you will have the opportunity to contribute to industry leading software for our global clients. You will work closely with cross-functional teams and regional experts to design, implement, and support solutions. This is your chance to work on a stable, long-term project with a global client, focusing on digital transformation and change management.
We are looking for a Mid-Level Front-end Developer with 4-6 years in frontend application development, with hands-on experienc
ein modern TypeScript frameworks and responsive web design
.
The ideal candidate will have strong production experience in o
nemodern frontend framework (Angular or React) and practical exposure to the other ecosystem. The ideal candidate builds responsive, accessible, secure, and high-performance web applications with modern frontend tooling and TypeScript-first practices. You will work closely with backend, design, and product teams to deliver reliable user experiences across web and mobile browser environment
s.
Responsibiliti
- es:Develop and maintain responsive web applications using a primary framework (Angular or React) in production environme
- ntsBuild reusable, well-documented UI components following design system guideli
- nesCollaborate with UX/UI designers to translate wireframes and mockups into functional interfa
- cesIntegrate frontend applications with backend APIs (REST, Graph
- QL)Optimize application performance, accessibility, and Core Web Vitals sco
- resWrite and maintain unit, component, and end-to-end tests to ensure code qual
- ityImplement and maintain CI/CD pipelines for frontend build, test, and deploym
- entMonitor frontend health through logs, metrics, and user-experience teleme
- tryResolve defects and production issues within agreed service levels and quality standa
- rdsParticipate in code reviews, technical discussions, and architecture decisi
- onsContribute to the evolution of the team's frontend standards, tooling, and best practi
- cesTroubleshoot production issues and contribute to incident resolut
- ionStay current with emerging frontend technologies, frameworks, and browser capabilit
ies
Mandatory Skills Descript
ion:Years of Experie
- nce:4-6 years in frontend application development, with hands-on experience in modern TypeScript frameworks (Angular or React) and responsive web des
ign.
Core Frontend Develo
- pmentStrong proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeS
- criptExperience with strict TypeScript settings, typed API contracts, and maintainable code pat
- ternsStrong understanding of modern browser APIs and web platform capabil
- itiesDeep understanding of responsive design, cross-browser compatibility, and mobile-first develo
- pmentExperience with component-based architecture and design sy
- stemsFamiliarity with Web Components and Shado
- w DOMUnderstanding of frontend security fundamentals (XSS prevention, CSP, secure token hand
ling)
Framework Speciali
- zationStrong production experience in at least one primary framework: Angular or
- ReactPractical working knowledge of the secondary framework for maintenance and collabo
- rationAbility to evaluate trade-offs for rendering strategy, state management, and component archit
ecture
- AngularHands-on experience with recent Angular versions (standalone components, signals, deferrable view
- s, SSR)Proficiency in RxJS, Angular Router, Reactive Forms, and Htt
- pClientExperience with NgRx or NGXS for state man
- agementUnderstanding of Angular CLI, workspace configuration, and Nx-based mo
- noreposFamiliarity with Angular Material or PrimeNG component li
- brariesAbility to build and test reusable standalone components in a shared design
syst
- em
ReactHands-on experience with recent React versions (hooks, concurrent rendering, server com - ponents)Proficiency in React Router, Context API, and client-server rendering
- patternsExperience with state management using Redux Toolkit, Zustand,
- or JotaiUnderstanding of Next.js or Remix for SSR, SSG, and hybrid r
- enderingFamiliarity with component libraries such as MUI, Ant Design, or s
- hadcn/uiAbility to build and test reusable components in shared UI l
ibraries
Styling
- & UIProficiency in CSS preprocessors (SASS/SCSS) and CSS-in-JS solutions (Styled Components,
- Emotion)Experience with utility-first CSS frameworks (Tail
- wind CSS)Understanding of design tokens, theming, and dark mode imple
- mentationFamiliarity with Figma-to-code workflows and design handoff
- practicesExperience documenting components with Storybook or equival
ent tools
Build Tools &
- ; BundlersExperience with modern build tools (Vite, esbuild, Webpack,
- or Rspack)Understanding of tree-shaking, code splitting, and la
- zy loadingFamiliarity with monorepo tools (Nx, Turborepo, or pnpm workspaces) for multi-
- app setupsWorking knowledge of linting and formatting standards (ESLint,
Prettier)