Position: Unity Developer
Company: charstudio.com
Category: Unity
Experience required: 2y
English level: intermediate
Published: 2021-10-01T00:00:00+03:00

Our team consists of 25 enthusiastic specialists. So far, we have developed and released more than 10 projects, and recently launched a prototyping department.

We quickly implement interesting ideas in life, have a cool friendly atmosphere, give each member of the team the opportunity to discover their potential, try new directions, grow career and professionally.

**Responsibilities**:
- Design and build games in Unity across iOS and Android mobile platforms
- Develop, implement, and improve game mechanics
- Design and develop new products with UI, animation and graphics effects
- Integrate third-party services, work on graphics pipelines, namely shaders, animation, interface, interaction with client-server architecture

**Required Skills & Experience**:
- 3+ years of demonstrated experience developing and publishing high-quality games
- 2+ years of experience in Unity game development
- Strong analytical problem-solving skills
- Strong ambitious and goal-oriented personality
- Clean code writing skills, code refactoring
- Highly competent in C#, object-oriented programming, software design pattern, data structure, and data algorithms
- Experience and skills to maintain app performance on older devices (with a lot of animations)
- Skills to provide accurate project estimates and meet the deadlines
- Strong responsibility, self-management, consistency skills
- Experience with optimization and algorithmic approach to programming
- Experience in setting up APIs, like Facebook, leaderboards, and advertising settings

**Would be nice to**:
- Have experience with Match-3 mobile games publishing on iOS and Android platforms
- Have experience in full cycle game development from task assignment, code review to deployment and publishing
- Love playing and developing games, especially Match-3 type
- Be good at math
- Have experience in Java
- Have experience with agile software development methodology

**We offer**:
- Professional and friendly team
- Non-bureaucratic culture
- Good bonus system
- Opportunity to influence the overall result of their work and implement their ideas in the company's products
- Reimbursement of expenses for profile and branch conferences, training, certification and other professional development
- Opportunity for rapid career growth
- Free English classes
- A library, filled with the book you pick for your professional growth
- Paid vacation, sick leave, and Ukrainian official holidays
- Participation in the football IT league, and the opportunity to train with a coach