XX
Senior Front-End DeveloperRed PicoNunavut, Canada
XX

Senior Front-End Developer

Red Pico
  • CA
    Nunavut, Canada
  • CA
    Nunavut, Canada

À 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.
Please note: This is a contract position and the role is fully remote.
  • 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.

  • Nunavut, Canada

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.