Ia

Senior Developer

Ia
Apply
23 hours ago
Montréal, Canada or Quebec City, CanadaSenior

Responsibilities

  • Analyze business requirements with Product Owners, analysts, and stakeholders to design sustainable technical solutions.
  • Design, develop, and enhance complex front-end applications using React and TypeScript.
  • Establish development standards, contribute to architectural decisions, and guide developers on best practices.
  • Support Web Components, micro-frontends, Module Federation, modularity, state management, and reusable components.
  • Participate in code reviews and develop automated testing strategies using Jest, React Testing Library, integration testing, and end-to-end testing.
  • Collaborate on the integration of C# .NET services and REST APIs.
  • Improve CI/CD pipelines using Azure Pipelines and support deployments with Docker and Kubernetes.
  • Resolve production incidents, document technical decisions and shared components, and contribute to DevOps and Agile practice improvements.
  • Mentor developers, communicate technology decisions, solve complex problems, and promote knowledge sharing.

Requirements

  • Significant software development experience in a senior-level role with strong front-end specialization.
  • Strong expertise in React, TypeScript, front-end architecture, design patterns, modularity, state management, and development best practices.
  • Technical leadership experience, including mentoring developers and influencing technology decisions.
  • Experience with automated testing, including Jest and React Testing Library, as well as CI/CD practices.
  • Experience with Azure Pipelines, Docker, Kubernetes, and Git.
  • Full-stack development experience with C# .NET and REST APIs.
  • College or university degree in computer science, software engineering, or a related field, or equivalent experience.
  • Excellent spoken and written French.
  • Knowledge of Web Components, Module Federation, micro-frontend architectures, reusable components, Redux, Redux Toolkit, RTK Query, Rsbuild, MSW, API mocking, observability, application monitoring, production support, and end-to-end testing is an asset.
  • Experience in insurance, financial services, or the savings industry is an asset.

Benefits

  • Hybrid work environment with flexible access to workspaces in Quebec City or Montreal.
  • Flexible group insurance coverage.
  • Competitive pension plan and employee share purchase plan.
  • Vacation, wellness days, and personal development days.
  • Telemedicine services and an Employee and Family Assistance Program.
  • Ergonomic furniture program, performance bonus, and discounts on iA products.
  • Learning and development opportunities in an inclusive, healthy, and collaborative workplace.

Tech Stack

Categories

Ia

About Ia

1,001-5,000 employees

iA is a Swiss software studio best known for iA Writer and iA Presenter—focused writing and Markdown-based presentation apps for macOS, iOS, Windows, and Android. Founded in 2005 by Oliver Reichenstein and headquartered in Zurich with a presence in Tokyo, it sells its products via paid licenses and subscriptions through app stores and direct sales. The company also undertakes typographic and interface design work for publishers and digital products.

Contact me