Frontend Developer (React)
Summary
Build and maintain game front-ends using React, TypeScript, and PixiJS; collaborate with artists and backend teams to ship high-quality HTML5 games.
Welcome to Kalamba Games! Join us as a React Developer (JavaScript) and work closely with our team of front-end and back-end developers, game artists, math designers, testers and product managers.
Front End stack: HTML5, TypeScript, CSS, React, PixiJS, Redux
Responsibilities
- Creating Front-End for games using high-quality code in TypeScript/React
- Adding new and improving existing features in our portfolio
- Ensuring proper functionality and performance of our games
- Working with development team to create project delivery schedules
- Work individually as well as collaborate with the team to design, develop and test high quality games
Required Qualifications
- 2+ years of professional experience using TypeScript
- Experience with React (v18+) (2+ year) is a must
- Solid experience with state management tools (Redux, Zustand, React Query)
- Experience with CI/CD pipelines
- Ability to use Version Control Systems (GIT)
- Strong ability to write clean code and reusable components
- Good communication and problem-solving and debugging skills
- Polish language min. B2
Nice to have
- GitHub profile to see some contributions
- Experience with PixiJS
- Strong knowledge of testing frameworks (Jest, Vitest)
- Basic understanding of Canvas API and WebGL
- Familiarity with Webpack and Vite
- React-PixiJS bridge
- Good English – both written and spoken
- Experience in games or casino games industry
- Strong teamwork spirit
- Familiarity with AWS and Cloudflare services
- Familiarity with Terraform
Benefits
- Contract of Employment or B2B
- 26 days of vacation regardless of the seniority
- For each year at Kalamba Games you will get 1 additional paid time off to your vacation pool
- Private healthcare
- Subsidized Sport Card / MultiSport
- Flexible working hours and hybrid work options
- Game room and fully equipped kitchen with snacks and more ;)