Skip directly to search

Skip directly to content

 

Balti

Senior Unity Game Developer

Development - Unity
 
 

Responsibilities

  • Full Game Development Lifecycle – designing, coding, debugging & testing, and documenting applications
  • Proactively collaborate with teammates and communicate with project stakeholders to ensure project efforts proceed efficiently and with predictability
  • Work directly with the 3D designers to ensure that their vision is shared with your ability to enhance existing features and add new systems extending an established codebase
  • Collaborate with architects and technologists on design decisions and directions for product requirements
  • Build and maintain core engine components, pipelines, and tools on multiple hardware platforms
  • Write high-quality, well-documented software for exhibits and digital products
  • A knack for writing clean, readable, and easily maintainable code
  • Hiring new teammates

 

Qualifications and Experience

  • 4 years of experience in software development with Unity
  • Extensive knowledge of Unity tools and plugins/packages
  • Excellent knowledge of C#
  • Extensive knowledge of development for multiple platforms (Android, iOS & WebGL preferred)
  • Ability to write readable and maintainable code
  • Extensive knowledge of using Git
  • Extensive debugging knowledge
  • Knowledge of development for multiple platforms (Android & iOS preferred)
  • Understanding of Algebra, Physics engines, graphics (OpenGL, Vulkan, DirectX, WebGL)

Nice to have:

  • Knowledge in development for PS4, Xbox One and Nintendo Switch
  • Knowledge of other game engines & frameworks (Unreal Engine)
  • Experience in releasing on different stores like GooglePlay, AppStore, Steam, Amazon Stores
  • Experienced in usage of 3D math, matrices, vectors, quaternions
  • Maintenance and optimization of existing work processes
  • Proven development in Javascript, C++, Objective-C / Swift or Java#
  • A passion for bringing groundbreaking experiences to market
  • Passion for making and playing innovative games
  • At least one released project based on the Unity engine
  • University degree or training in the field of Computer Science, Computer Engineering or comparable qualification

 

Additional Information

Benefits:

  • Continuous learning opportunities (coaching and on-the-job learning, training, certifications, conferences)
  • Private health insurance
  • Diverse and multicultural work environment
  • Social and sports benefits, foreign language courses
  • Flexible working hours
  • Music Band, Football Team, and +15 internal clubs.

We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?