Sr Front end Engineer

April 1, 2024

Job Description

Job Title: Senior Software Engineer (Design Systems)

Description:
As a Senior Software Engineer, your primary responsibility will be to provide technical guidance to the team, implement components for design systems with a focus on responsiveness and accessibility, and support engineering teams in utilizing design systems effectively. You’ll collaborate with design, product, and software engineering teams to deliver design system solutions that meet business needs and facilitate software creation by the Engineering department.

Technical Requirements:

  • React
  • Advanced JavaScript (OO, design patterns, ES6)
  • TypeScript
  • CSS pre-processors (Sass, Less, etc.) and Bundlers (Vite, Webpack, etc.)
  • Unit and integration testing (E2E)
  • Clean Code principles
  • CI and CD
  • Agile methodologies
  • Strong technical background and deep knowledge of Systems Architecture
  • Proven experience in implementing design systems
  • Technical leadership experience
  • Experience in developing web applications with accessibility and responsiveness in mind
  • Experience in designing application architectures
  • Frontend web development experience
  • Knowledge of Stencil JS
  • Experience with Azure Pipelines
  • Experience with workflows for package publishing

Requirements:

  • CLT Work Contract – 40-hour workweek with flexible hours, fully remote
  • Medical and Dental Assistance extended to dependents
  • Meal Allowance
  • Life Insurance
  • Referral Program with awards for referring other professionals
  • Technical Forums: Where the team shares practices, studies, projects, and ideas
  • Chapter Groups: Bringing together people with similar skills to share ideas, practices, and experiences
  • Your Birthday, your cake!
  • BYOD (Bring Your Own Device): Rent your personal notebook (monthly fee) or use a company-provided machine (free choice)
  • Gympass
  • Home Office Support Assistance.