Cloud Imperium Games

Développeur·se Fullstack / Fullstack Developer

Cloud Imperium Games
Apply
8 months ago
Montréal, CanadaMid Level

Responsibilities

  • Develop and maintain Alexandria, an internal tool for creating rich promotional pages for game content.
  • Transform creative concepts into interactive, immersive experiences in collaboration with designers.
  • Improve page-building pipelines, internal tools, and development workflows.
  • Collaborate with the Product Owner and development teams on technical support and feature delivery.
  • Create and approve technical design documentation and estimate feature workloads.
  • Support teammates, share technical knowledge, and coordinate with quality assurance and operations teams.
  • Participate in code reviews and provide constructive technical feedback.
  • Own build and application deployment systems for assigned projects.
  • Maintain and evolve legacy code while progressively introducing architectural improvements.
  • Work in a modern monorepo with high standards for linting, testing, and code review.

Requirements

  • At least 3 years of front-end development experience with React and TypeScript.
  • At least 2 years of backend development experience with PHP and Node.js.
  • Expertise in React UI projects, hooks, composition, modern CSS/SCSS, complex layouts, animations, design tokens, theming, and TypeScript.
  • Experience with ViteJS, ESLint, Prettier, GitLab, and Docker.
  • Experience designing and implementing APIs and understanding legacy and modern backend architectures.
  • Familiarity with GraphQL and Apollo Client.
  • Experience with Jest, Vitest, PHPUnit, and automated testing practices.
  • Knowledge of MySQL and Redis, including performance optimization and caching.
  • Experience with microservices architecture.
  • Ability to deploy code while maintaining the stability and availability of high-traffic applications.
  • Strong understanding of technical constraints and ability to collaborate with development and product teams.
  • English proficiency is required for daily collaboration with international studio teams and English-language meetings.

Tech Stack

CSSDockerGraphQLJestMySQLNode.jsPHPReactRedisTypeScript

Categories

Cloud Imperium Games

About Cloud Imperium Games

51-200 employees
Contact me