Murka Games - швидко зростаючий європейський розробник із портфоліо всесвітньо відомих social casino games, створених для глобальної аудиторії. Murka обожнює інноваційні продукти, міксувати ігрові жанри, генерувати свіжі ідеї.
2 серпня 2022

Senior Unity3D Developer

за кордоном, віддалено

**Murka is looking for a technical Unity 3D developer to join our friendly Scatter Slots team**

Murka 🐾 is a European developer with more than 12 years of experience in the production of games, which bring fun and joy to 5 million monthly players worldwide. Innovational rethinking of common genres and gaming mechanics is the main DNA and growth engine of the company. As a result, for several years in a row, our titles were called the most innovative on a market in their category. We started a new decade of our growth, being a company with established processes and long-term strategy.

📍Headquartered in Limassol (Cyprus), Murka unites more than 500 game experts, mainly based in Ukraine. We also have a game studio in Poland which we are scaling.
Murka puts people in the heart of the company and believes that the team is a key driver of success; creates an environment suitable for creativity and experiments. We are looking for professionals from all over the world, who can strengthen our internal expertise, meet challenges. And we’ll be able to achieve synergistic value in solving them together.

RESPONSIBILITIES
🗯 Application performance optimization
🗯 Add plugins from other developers
🗯 Solve non-trivial problems
🗯 Code review
🗯 Adjustment and improvement of CI
🗯 Plugin and Unity version updates
🗯 Extending Unity Editor
🗯 Estimate the tasks, and be responsible for their compliance
💻 Write efficient code
🗯 Work on self-development and share the acquired knowledge with the team

REQUIREMENTS
🔔More than 5 years of production experience in developing 2D applications with Unity
✔️ Deep understanding of C# and .Net Framework (Generics, Events, Linq, Attributes, Reflection, Threads, async, GC, Serialization)
✔️ Deep understanding of Unity basics (Animations, Nested Prefabs, Serialization, Scriptable Objects)
✔️ Deep understanding of Unity advanced: AssetBundles, Render Pipeline, Textures Compression, Profiling (Unity Profiler, Xcode Instruments, Android Studio Profiler), Editor Scripting
✔️ Deep understanding of the principles of OOP, OOD, SOLID, DRY, KISS, YAGNI
✔️ Deep understanding of design patterns
✔️Experience with third-party libraries (DOTween, 2D Toolkit, Json.NET — Newtonsoft, ApplovinMax, Firebase, Helpshift, Leanplum, SKAdNetwork)
✔️ Experience with asynchronous programming
✔️ Experience with client-server communication
✔️ Experience with iOS, Android, WebGL, UWP
✔️ Experience with Git (Submodules, LFS, merge, rebase, cherry-pick, revert, reset)
✔️ Experience with CI/CD
🗣 At least an Upper Intermediate level of English

NICE TO HAVE
👍🏻Experience with Gitlab

We have something for you
💸Competitive salary and performance-based reviews
🏝 Guaranteed paid vacations, main national holidays and sick leaves
🤝Employment benefits, such as partial compensation of sports 🏐 and English lessons🗣; medical insurance💊; bonuses on the occasion of marriage 💑; “baby bonuses” 👼🏼, and protection of workers with family responsibilities👥
😍Comfortable centrally located offices with snacks and weekly fun activities
🎈Corporate celebrations and team buildings
🏆Opportunity for professional growth: you will have a mentor, option to attend training programs, certifications, and conferences

Murka is a socially responsible company, so we actively participate in charity events and promote an ecological style of living (sorting plastic, “sharing goods”, etc.).

LinkedIn