Sr. Unity Developer for Flight School - Dallas Studio Only - DALLAS
Dallas Office
301 N. Crowdus St.
Dallas, TX 75226
Montreal Office
1751 Richardson Street
Suite 1100
Montreal QC H3K 1G6
Hollywood Office
1438 N. Gower St
Suite 200
Hollywood, CA 90028

Job Summary


This role requires superior programming skills with the ability to work closely on the design and architecture of video games (console, VR, AR and MR), mobile applications and other interactive computer programs. Experience with iOS and Android development, Unity and Unreal Engine, Maya and/or other 3D software is essential. Experience with programming languages such as Python and Ruby is strongly encouraged. Ability to function in a dynamic and innovative creative environment on a diverse slate of projects is key.


• Develop original interactive experiences in AR, VR, games and other emerging technologies;
• Provide technical guidance, leadership and oversight on projects to constantly push the quality and innovation of our experiences, processes and imagery;
• Explore technical solutions to creative concept and ideas and ensure their execution, as mandated internally and by clients, deadlines and project objectives;
• Demonstrate an in-depth understanding of Software Architecture and Design;
• Work with Producers to analyze methodology and provide bid estimates on projects based on input from clients;
• Expand our team’s creative capabilities and vision through continued experimentation, research and professional development.


• 5 years related industry programming experience with a portfolio of published games;
• Unity, Maya, C#, C and other 3D Software programming skills;
• Preferred BS in Computer Science or technology related degree;
• Experience developing, deploying and supporting successful games and mobile applications;
• Ability to multi-task, work under pressure and meet deadlines required;
• Ability to work in a collaborative environment and to interact successfully with artists, producers and others during software development cycle;
• Self-managed and self-disciplined. Must take initiative in handling above duties and additional tasks which will aid the function of the organization.