Senior Engine Developer
Warsaw, Poland
Hybrid
Hello, we are Luna!

We are Unity’s (after merger with ironSource) creative solution that empowers app businesses to drive incremental growth through creatives. Our technology supports all stages of their creative process, from concept iteration to creative production, delivery, reporting, and optimization.
About the role

Luna Playable Plugin is currently looking for a Unity developer for the Senior Engine Developer position.


As part of our mission, we provide games studios with the tools to enhance their creative production process for HTML5/JS Playable Ads. To this end, we are building a custom lightweight JS runtime for Unity to achieve full game experience with small build size and great technical performance on various mobile devices in Web context.


Examples of tasks:


  • Implement Dynamic Batching
  • Implement RealtimeShadows
  • Improve StartupTime for the engine
  • Research WebGL2 specification and suggest features to implement with arguments and implement them
  • Research glTF/glb formats, suggest feature to implement
  • Optimize performance for Animation/Animator component

Requirements:


  • Wide and in-depth understanding of Unity3d engine with at least 3 years of professional experience
  • Great Math skills for computer graphics applications
  • Great skill in technical optimisation
  • Good communication skills
  • In-depth understanding of C# language and .NET platform
  • Great level of independent problem solving
  • English — Intermediate (B1)

Nice to have:


  • Web games related experience — JS, Unity.WebGL, Three.JS, Playcanvas
  • C++
  • Experience in low level Graphics libraries — OpenGL, WebGL, GLES

Benefits

  • Work in a highly professional team with a friendly community spirit and supportive environment
  • Access to WeWork coworking spaces
    in Warsaw (Grzybowska 60/62, Krakowskie Przedmieście 13, Krucza 50, Prosta 20)
  • Paid vacation — 20 business days per year, 100% sick leave payment
  • Flexible working hours – we care about you (!) and your output
  • 5 sick days per year
  • Equipment provision
  • Health insurance (after the end
    of the probationary period)
  • Partially compensated educational costs (for courses, certifications, professional events, etc.)
  • Legal and Accounting support in Poland if requested
  • English and Polish classes 2 times
    a week (online)
  • Bright and memorable corporate life: corporate parties, gifts to employees on significant dates
  • Additional compensation benefits
Join the team ✨
Please note that you should have a PBH visa/
Karta pobytu/Paszport polski to be considered
for this position. Thank you!
Dzmitry Siniukovich
Recruiter
dzmitry.siniukovich@onthespotdev.com