Position: Senior Unity Developer
Company: SciPlay
Experience required: 3y
Category: Unity
Published: 2021-01-01T00:00:00+02:00

**Projects Description**
- Work with fast-growing project with 200K monthly users
- Implementation of new features
- Maintain application in production
- Project is cross platform: WebGL, Android and iOS
- Server integration, take a part in design and implementation

**Challenges**
- International team (PO and Economy located abroad)
- Existing project with big online – result of your work will be distributed around the World
- Optimize network traffic, resource management, loading time
- Maintain production application with high load (use logs, metrics and all available tools to ensure good end user experience)
- We like creative solutions for technical problems

**Main Technologies**
- Unity3D with C# 
- Entitas
- .NET Framework
- .NET Core for backend
- FB SDK
- Firebase
- Integration with payment systems
- Integration with ads systems
- Git

We are also using UniRx, Zenject, a fully automated build and deployment process. It will be good if you also have experience in other game frameworks, have some experience in server development.

In-house we are using:.NET Core, Containers, Visual Studio Online services  (CI, CP), MongoDB/Hadoop, RabbitMQ, AWS, TypeScript, Angular.

**Key Values in Our Company**
- Agile Development implemented in Scrum
- Quality of our applications (automated tests, CI, code reviews)
- Zero defects approach (found something – fix it)
- You can use the best tools to solve each problem
- Constant improvements of our team by trying and learning
- Tech Guilds for regular knowledge sharing

**Skills & Requirements**
- You have a good experience in game development
- You like challenges and make things in best possible way
- You understand that following of best practices improves quality of your code and allows to grow team working on this project
- You understand why unit tests are good and why you should invest in them from the beginning
- You will work in international team so intermediate or higher level of English is a must

**Benefits**
- Social package: paid vacation and sick leaves;
- Insurance coverage;
- Conferences compensation;
- Recommendation bonuses;
- Comfortable office in the city center;
- Regular team buildings and other events;
- Work-life balance;
- Friendly environment.