À propos
This is a remote position.
We are looking for a Senior Front-End Developer with strong React expertise to support critical front-end integration initiatives under accelerated delivery timelines. The ideal candidate has deep experience with micro‑frontend architecture, module federation, events‑based communication patterns, and front-end performance techniques such as efficient caching and cookies handling.This role will work closely with internal development and architecture teams to ensure smooth integration across multiple front‑end applications.
Responsibilities:
- Develop, enhance, and maintain front-end features using React and modern JavaScript/TypeScript.
- Implement and support micro‑frontend architecture, including module federation for distributed UI development.
- Collaborate with architects and engineering teams on complex front‑end integration patterns across multiple applications.
- Build and optimize events‑based communication systems between micro‑frontends (custom events, shared state, pub/sub mechanisms).
- Implement secure and efficient handling of cookies for authentication, session storage, and user experience.
- Apply request caching strategies to improve load times and reduce redundant network calls.
- Troubleshoot integration challenges and support teams in resolving front‑end blockers under compressed timelines.
- Ensure high performance, browser compatibility, responsive design, and accessibility best practices.
- Participate in code reviews and contribute to front‑end architecture standards and frameworks.
- Collaborate with cross‑functional teams (backend, DevOps, UX) to deliver seamless, integrated solutions.
- Strong hands‑on expertise with React, including Hooks, state management, and component architecture.
- Proven experience with micro‑frontends and module federation in production environments.
- Strong understanding of front‑end events architecture and inter‑application communication patterns.
- Experience with handling cookies, authentication flows, secure browser storage, and related behaviors.
- Proficiency with request caching strategies (HTTP caching, service workers, SWR/React Query, memoization).
- Strong JavaScript/TypeScript skills and experience integrating REST APIs.
- Comfort working under shortened delivery timelines and supporting multiple teams.
- Strong debugging, performance optimization, and browser behavior troubleshooting skills.
- Excellent communication skills and ability to collaborate with technical and non‑technical stakeholders.
Nice to Have:
- Experience optimizing front-end build performance and bundle size.
- Familiarity with monorepos, shared libraries, or design systems.
- Knowledge of CI/CD workflows, cloud deployments, or containerized environments.
- Experience with accessibility best practices and responsive design.
- Exposure to modern tooling such as Webpack 5, Vite, Babel, or automated testing frameworks.
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.