Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Unity Programmer (Mobile)

Open Sesame Media

Senior Unity Programmer (Mobile)

Los Angeles, CA
Full Time
Paid
  • Responsibilities

    Open Sesame’s engineering team is seeking an experienced Unity Programmer who are pioneers; people who like doing things that haven’t been done before and have a love for irreverent comedy (like Monty Python).

    This role is a one-of-a-kind opportunity to create a new 5G consumer entertainment social experience on the Android platform with a well-known mobile operator for millions of phones, to bring some much needed joy to people in the middle of the apocalypse.

    Open Sesame Media is a B2B platform and tools business making social connection applications using 5G technology. Poised to execute the leadership team comes from Sony, Nintendo, Disneyland and the BBC.

    They’re a USC Viterbi Startup Garage company based in Marina Del Rey, CA and working directly with Amazon Alexa who’s a co-sponsor of the Garage.

    Equally impressive they’re participating in the Quake Capital & Deutsche Telekom Group's '5G Consumer Entertainment Accelerator' which is a highly selective Accelerator who accepted only 7 companies out of more than 700 globally to provide applications to Deutsche Telekom's German 5G platform to be launched in Q4 2020 on over 20 million phones with plans of scaling to 210 million phones in 2021.

    This will be a highly marketable win for those who take part in building.

    What You'll Do:

    • Build a brand new app from scratch in Unity; no legacy codebase

    • Build well-architected components for complex and ambiguous technical problems

    • Design well architected solutions and build iteratively into systems while maintaining the best agile practices

    • Contribute best-in-class programming and API design techniques to develop highly innovative, consumer-facing mobile products

    • Unit-testing code for robustness

    • Work closely with our product, design, server side, data science and machine learning teams to customize the singing experience for the Android platform

    What You'll Need (The Fundamentals):

    • - Extensive experience with C++ programming language, strong understanding of C# and C

    • - Knowledge of animation concepts such as: Inverse Kinematics, Physics driven animation, Root motion, Layered/additive animation, Facial animation

    • - Strong 3D math skills.

    • - Strong understanding of modern real-time 3D engines, art tools and pipelines, including Unity and Unreal, Maya and Blender, character systems, LOD systems

    • - Familiarity with FMOD, WWise, and mobile OS audio systems a plus

    • - Professional experience developing a 3D console, mobile, or pc game (and delivered a number of applications to iOS and Android)

    • Experience in working with Mobile As As Service, Serverless Architecture (Amazon Web Services)

    • Can get 'low-level' in the code to diagnose and optimise performance challenges brought from using the Unity engine on the phone (looking at at RAM, storage, battery life, cpu performance)

    • Expertise with core Computer Science fundamentals, including Object-Oriented programming, data structures, and algorithms