Senior Game Developer for web games (remote, full time)
Role details
Job location
Tech stack
Job description
As a Game Developer at CoolGames, you take responsibility for delivering high quality products. Your teamwork will be fundamental to the success of the products you work on. You will be part of a multidisciplinary development team collaborating with game designers, game artists, quality assurance engineers, and fellow game developers. You work on developing new titles, evolving existing games, as well as contributing to the maintenance and evolving our internal tooling.
You are adept at managing your time and productivity with the goal to deliver robust code while meeting established deadlines.
Next to working on features for our games your responsibilities include optimisation, debugging, fixing bugs, performing code reviews, reviewing requirements, working on platform compatibility and ensuring our games remain stable and performant.
Requirements
Do you have experience in TypeScript?, We are looking for a Senior Web Developer who will contribute to the entire lifecycle of HTML5 casual game development - from inception to live maintenance. As a key player, you'll champion the delivery of top-notch products, becoming an integral part of an agile, multidisciplinary, and creatively charged game development team., You are proactive and thrive on taking ownership and responsibility. You write clean, readable and maintainable code. Sharing your skills and experience with the team is something you have consistently been praised for. You are open to feedback and eager to learn. You embrace collaboration and have a "you can count on me" attitude. You flourish in an environment where teamwork and communication are important.
The right candidate meets most of the following requirements:
- At least 5 years of experience programming professionally;
- Solid knowledge of development best practices;
- Knows how to strike a balance between speed and quality;
- Estimations are consistently on point
- Proactively communicates and mitigates technical risk;
- Excellent at contributing to technical design & technical decision making;
- Understands the commercial reality of casual games;
- Experience with Agile/Scrum development practices;
- Experience with version control tools like git;
- Experience with web game tech (e.g. PIXI/Phaser/Three.js);
- Experience with HTML5 games, Typescript and JavaScript is a plus