Position: Senior Unity Developer
Company: PULS Software
Experience required: 3y
Category: Unity
English level: intermediate
Published: 2022-03-01T00:00:00+02:00

It is a full-time position, with flexible working hours.

**Required skills:**

- Spoken Intermediate level English;
- 4+ years of experience with Unity;
- Extensive knowledge of C#/.NET;
- Experience in architecture and best practices;
- Self directed, can identify problems and tackle large features with minimal guidance;
- Exceptional problem-solving, performance analysis and debugging skills;
- Shipped multiple applications or games, preferably mobile;
- Comfortable working with solutions like Playfab\Firebase;
- Able to adjust quickly to changing priorities and conditions;
- Good OOP/SOLID knowledge;
- Knowledge of programming patterns, Git;
- Experience with Jira.
- Knowledge of Zenject;
- Experience of Addressables;
- Experience of Networking solutions (Multiplayer);
- Experience of CI/CD setup; 

**Responsibility:**

- Creating production-ready, high-quality, documented code promoting modularity, extensibility and performance that can be easily maintained and shared;
- Architecting entire features, innovating, and promoting best practices;
- Make new games, support live games and older unlaunched projects;
- Taking ownership/accountability for all aspects of a certain area of game or codebase;
- Breaking down product or technical features;
- Understanding and communicating the long-term directions for both project and framework level code;
- Sharing knowledge in the team;
- Work and collaborate with artists to create fast paste prototypes;
- Use C# and Unity as the main technologies in your day-to-day work

**About the projects:**

- Competitive online card game

**We offer:**

- Supporting work-life balance;
- Interesting long-term projects with customers from various counties (mostly Israel, USA, Great Britain);
- Assisting with organizing relocation;
- Providing performance review every six months;
- Opportunities for professional development and growth;
- Easy cooperation with C-level;
- Opportunity to propose and implement your own solutions;
- Flexible work schedule;
- Corporate events;
- Discount system from our partners;
- Football team.