Unity 3D Developer

About Fisker Inc.  

California-based Fisker Inc. is revolutionizing the automotive industry by developing the most emotionally desirable and eco-friendly electric vehicles on Earth. Passionately driven by a vision of a clean future for all, the company is on a mission to become the No. 1 e-mobility service provider with the world’s most sustainable vehicles. To learn more, visit www.FiskerInc.com – and enjoy exclusive content across Fisker’s social media channels: FacebookInstagramTwitterYouTube and LinkedIn. Download the revolutionary new Fisker mobile app from the App Store or Google Play store.

Role Overview

We are looking for a Unity3D Developer to join our growing team of creative visionaries. You will collaborate with our User Experience team to make beautiful visual forms come to life in our creative products. Our ideal candidate is experienced in real-time 3D engines and is inspired to make simple and intuitive human centred experiences. You are inspired by the future of mobility and technology, and passionate about creating ground-breaking, futuristic automotive experience. You are a visionary explorer and dedicated craftsperson

Responsibilities

  • Transform design specification into functional user interfaces, and 3D readouts.
  • Communicate with other team members.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Ensure the best performance, quality, and responsiveness of applications.
  • Identify process and application bottlenecks and bugs.
  • Offer and implement solutions in a timely manner.
  • Call out potential performance issues regarding hardware platforms and their restrictions.
  • Unity Developer requirements and qualifications
  • 3+ years of experience as a Unity Developer, having shipped software with Unity.
  • Excellent knowledge of Unity and C#.
  • Experience with developing real-time 3D/2D user interfaces.
  • Experience with mobile development, building to Android and PC.
  • Experience working with game assets; textures, shaders, animation controllers, GUI styles, and user session management.
  • Experience in optimizing memory, performance, and space usage.
  • Stay in touch with evolving game engine advances.
  • Proficient knowledge of code versioning tools.
  • Be a self-starter and Team player.
  • Understanding of the UX design process and experience working with UX design team and/or development team.
  • Be able to prototype with grey box or stub in assets.

Preferred Qualifications

  • Bachelor's Degree Computer Science, Information Systems, or related field.
  • Experience with C++.
  • GLSL shader writing experience.
  • Modular UI development Experience.
Organisation: 
Fisker Inc