Position: Front-end Developer
Company: Playson
Category: JavaScript
Experience required: 3y

You will be working in a cross-functional Game Team (Scrum) to create exciting games and features. 

**Must-haves to succeed in the role:**

✅ 2+ years of JavaScript programming experience in a business environment
✅ Experience in Javascript ES6+ and with canvas JS libraries (Pixi.js)
✅ Node.js knowledge at least on a basic level
✅ Experience with Canvas and WebGL
✅ Experience in cross-browser development
✅ Strong knowledge of OOP, knowledge of game programming patterns, practices, and techniques
✅ Ability to quickly estimate tasks and to propose different solution algorithms
✅ Experience with Git
✅ Familiarity with Scrum workflow processes
✅ Analytical thinking
✅ Excellent communication skills and a team player mindset
✅ GTD (getting things done) attitude, self-sufficiency, open for learning

**Would be beneficial to know:**

➕ Experience in game development is a plus
➕ Understanding of performance optimization algorithms, memory management, threading
➕ Experience with Spine animations
➕ Experience with Texturepacker
➕ Experience of work in Jira, Confluence
➕ Knowledge of Vue on a basic level
➕ Experience in full-stack development
➕ Basic knowledge of Python

**What will you be doing?**

🤝 Join a team of professional game developers
🤝 Practice openness and agility in game development
🤝 Be a part of Playson Engineering Community and exchange ideas, expertise
🤝 Support, develop and improve cross-browser games engine
🤝 Design and write functional unit tests against updated code
🤝 Oversee the impact of any changes on the core game engine
🤝 Cooperate with System Architect and take part in discussions when launching new features
🤝 Develop tools and scripts for work optimization

**Why do we all choose Playson?** 🤩

- **Competitive salary fixed in USD with yearly performance reviews**
- **Transparent bonus system on a quarterly basis**
- Private Entrepreneur formalisation
- Full taxation coverage from the company’s side
- Flexibility in your schedule (you decide when it is convenient for you to come to the office as long as it does not cripple down our development plans)
- **Full Medical Insurance for you and your +1**
- Special Life Event financial support
- **Relocation to Cyprus**
- **Unlimited paid vacation leave and Ukrainian bank holidays**
- Unlimited paid sick leave in case of necessity
- Development courses/training reimbursement
- Online Corporate English classes
- Corporate team-building events, corporate parties
- Employee Referral bonus program and much more
- Legendary corporate parties and team buildings

If you’d like to work with open-minded and professional people, interesting in game development, and feel the passion for what you do — then Apply! We are excited for you to join the Playson!