Frontend разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
BGaming is a globally recognized game development studio that creates online casino games. The company focuses on innovation, creative collaboration, and delivering engaging player experiences through a distributed team of professionals.
задачи
- Act as the main point of contact for the frontend team, collaborating with Game Design, Art, QA, and other stakeholders to ensure smooth and predictable delivery;
- Own team execution by defining priorities, breaking down work, managing dependencies, keeping Jira up to date, and proactively surfacing risks;
- Lead and support the team through code reviews, technical guidance, coaching, and regular feedback while fostering open and constructive communication;
- Write high-quality JavaScript/TypeScript code, contribute to the game engine, and implement complex game features and visual systems when needed;
- Drive technical decisions for animations, VFX, interactive elements, and gameplay systems, working closely with designers to deliver polished player experiences;
- Own features end-to-end, from requirements clarification and implementation to iteration, release, and post-launch support;
- Ensure high engineering standards by maintaining code quality, runtime performance, stability, and scalable technical solutions;
- Contribute to shared tooling, engine improvements, and reusable solutions that help the team deliver games faster and more efficiently.
требования
- 5+ Years of professional development experience, including JavaScript/TypeScript;
- At least 1 year of experience as a Team Lead or in a similar engineering leadership role;
- Commercial experience in game development using Pixi.js, Phaser, or similar JavaScript game frameworks;
- Solid understanding of OOP and design patterns, and how to apply them to animation/gameplay systems;
- Strong performance optimization skills, including browser profiling, GPU/rendering constraints, and balancing visual quality with runtime performance;
- Comfortable with Git and Jira in a collaborative workflow;
- Russian (Advanced) and English (Pre-Intermediate or higher);
- Nice to have: Experience with WebGL and broader game development technologies, familiarity with Unity, Unreal Engine, or Flash, experience building development processes (team rituals, delivery practices, quality gates), experience managing developers (mentorship, feedback, onboarding), knowledge of other OOP languages, experience with Spine.
условия
- 100% Paid vacation and sick days, plus extra days off;
- Medical insurance and mental health support;
- BCoins for internal rewards and fun perks;
- Budget for professional development, certifications, and language courses (English and Polish);
- Hackathons, team events, and parties;
- Kids’ camp for employees' families;
- Referral program with rewards.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.