Few words about project

We’re looking for a Senior Unity Engineer to join our team in Warsaw or remotely.

Currently, we are looking for an experienced Senior Unity Engineer who will help deliver our client world-class tools and processes for their internal engineering and game teams. Our client is an international team of talented and experienced game makers creating a truly unique multiplayer strategy game. Their ambitions are tremendous, and only a world-class team could achieve them. To date, they've built a team of incredibly talented individuals from all over the world, who together are bringing industry-defining games to life. Do you want to be part of a team that wants to see their game loved by millions and won't stop until they succeed? - "A" team looking for others like them to join them

You will be responsible for...

Develop technology for next-gen MMORTS mobile games using Unity (for multiple platforms), aiming to be played by millions of daily players.

Working closely with varied stakeholders to deliver efficient and easily usable tech across multiple platforms and projects.

You will be working in a versatile role that can vary from network stack optimization to developing tools for Art.

Working with the game server core tech team to co-develop super-efficient technologies that will be used in multiple games.

Be part of a cross-disciplinary team that uses a scrum-ish process

Test your own code extensively and work closely with QA engineers to resolve bugs and hit sprint goals with high product quality.

Collaborate with our Platform team (e.g. Login processes, authentication, IAP).

Come up with ways to improve the process of sharing technologies, working with other engineers to implement these improvements.

What's important for us?

Must have:

3+ years of game-dev industry experience in a core technologies team. Triple A console/PC or mobile desirable.

Experience developing 3D games using Unity (or Unreal) is highly desired, but strong core tech skills and C# (or C++) knowledge can compensate for this.

Excellent C# (.Net 3.5/4.0) or C++ skills

Very good understanding of real-time rendering and rendering bottlenecks

Solid understanding of how to write low-latency and low-garbage code in C#

Enjoy solving complex technical problems in large systems.

A passion for efficiency and pushing the boundaries on execution time.

Be a gamer

Nice to have:

Network stack and data model processing.

Content loading/streaming optimization.

Mesh and texture manipulation techniques at runtime and in tools.

Client/Server synchronization techniques, including entity movement.

Memory management/optimization techniques.

Multi-Platform development

New Unity Technologies such as SRP, SBP, and Addressable.

Native development on any number of platforms but in particular iOS and Android.

Experience in games programming outside of Unity using either C++, OpenGL, or DirectX would be great

Competence with real-time shader development (HLSL/CGFX, Unity's ShaderLab)

Benefits

Renowned global clients

Work with exciting scaleups and enterprises from USA, Western Europe and Scandinavia.

Culture of feedback

We foster open communication based in frequent mutual feedback.

Flexibility

Work remotely or from the office with an elastic work schedue.

Personal development

Engineering open spaces with CTO will help you develop your skills.

Medicover & Multisport

Stay healthy and fit with private healthare package and access to 4000+ sport facilities.

Join our team!

We're always on the lookout for talented teammates. Send us your CV and we'll get in touch once we have the right project for you.

Hi there, we use cookies to provide you with an amazing experience on our site. If you continue without changing the settings, we’ll assume that you’re happy to receive all cookies on Sunscrapers website. You can change your cookie settings at any time.