
Développeur·se Fullstack / Fullstack Developer
Cloud Imperium Games8 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
Categories
Full StackGaming