
Développeur·se Fullstack
Cloud Imperium Games9 months ago
Montréal, CanadaMid Level
Responsibilities
- Collaborate with the Product Owner and development teams on technical support, design documentation, feature estimation, and implementation.
- Support teammates, coordinate with quality assurance and operations teams, and participate in constructive code reviews.
- Own build and application deployment systems for assigned projects.
- Work in a modern monorepo with linting, testing, code review, and high quality standards.
- Deploy code while maintaining application stability and availability for high-traffic applications.
- Maintain and evolve legacy code while progressively introducing architectural improvements.
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.
- Strong experience with ViteJS and efficient front-end development practices.
- Expertise with complex state management using Redux or Zustand in large-scale React applications.
- Experience designing and implementing APIs and understanding legacy and modern backend architectures.
- Familiarity with gRPC, WebSocket, and real-time browser communications.
- Experience with Jest, Vitest, PHPUnit, and code quality practices.
- Knowledge of MySQL and Redis, including performance optimization and caching.
- Experience with microservices architecture and high-traffic application deployments.
- Ability to collaborate with development and product teams and communicate in English with international studio teams.
Tech Stack
Categories
Full StackGaming