Job
- Level
- Senior
- Job Field
- Games
- Employment Type
- Part Time/Full Time
- Contract Type
- Permanent employment
- Location
- Berlin
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop innovative games using TypeScript and PixiJS, take technical responsibility for complex features, and optimize performance across devices through practical experience in rendering and debugging.
Job Technologies
Your role in the team
- You develop new games based on our existing game engine.
- You assume technical responsibility for complex features, including estimation, technical design, implementation, and stable delivery.
- You implement game mechanics, animations, UI elements, and interactions in TypeScript with PixiJS efficiently and cleanly.
- You optimize rendering and performance specifically (e.g., draw calls, asset handling, load times) to ensure our games run stably and smoothly across many devices.
- You strengthen engineering standards within the team through high-quality code reviews, meaningful refactoring, and the application of coding best practices.
- You support colleagues in the team through pairing, mentoring, and tech sessions, thereby sustainably enhancing quality, efficiency, and knowledge.
This text has been machine translated. Show original
Our expectations of you
Education
- You have a completed degree in Computer Science or a comparable qualification.
Qualifications
- You master TypeScript excellently and write code that is understandable, testable, and maintainable in the long term.
- Ideally, you bring practical experience with PixiJS and know how to analyze and solve rendering and performance issues in a structured manner.
- You think in clean architecture, make pragmatic decisions, and transparently communicate technical trade-offs to the team and stakeholders.
- You work confidently with AI-powered tools and understand their use as an integral part of modern software development.
- You are experienced in debugging and profiling, and you can identify causes even when issues occur rarely or are device/browser-specific.
- You have a strong sense of quality and incorporate engineering practices such as code reviews, pair programming, and clean code into your daily work.
- You have very good German language skills (at least C1 level) and good English language skills, both written and spoken.
- You are a strong communicator and empathetic in dealing with different personalities.
- You possess a high degree of self-organization and self-reflection for working within a hybrid, collaborative work model.
- You have a can-do attitude and are passionate about driving things forward.
Experience
- You have at least 6 years of experience in professional software development - ideally in game development or modern web frontends.
This text has been machine translated. Show original
Topics that you deal with on the job
Job Locations
This is your employer
Gamomat Development GmbH
GAMOMAT Development GmbH, based in Berlin, is a leading development studio for iGaming products. With a team of around 80 employees, the company develops innovative online slots for real-money and social casinos.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication