Innovative Gaming - Duluth, GA

posted about 1 month ago

Full-time - Mid Level
Onsite - Duluth, GA
Publishing Industries

About the position

The Software Architect is responsible for designing and developing frameworks for Unity and mobile gaming applications, ensuring high performance, quality, and user satisfaction. This role involves participating in the entire development life cycle and resolving complex technical issues.

Responsibilities

  • Design and develop architectural frameworks in Unity and C#
  • Design solutions that achieve high levels of performance, quality, and end-user satisfaction
  • Resolve complex technical issues through debugging, research, and investigation
  • Be familiar with standard concepts, practices, and procedures, OOP and SOLID
  • Participate in the entire development life cycle including requirements analysis & documentation, and design
  • Participate in code reviews to ensure applications support existing architecture and follow the defined framework guidelines and coding standards.

Requirements

  • Working experience with Unity
  • Broad understanding of coding and programming languages
  • Experience with database design and data modeling
  • Extensive knowledge of the software development process and corresponding technologies
  • Understanding of 3D Math and Statistics
  • Ability to learn and use complex and proprietary software
  • Meticulous attention to detail
  • Strong written and verbal communication skills
  • Ability to manage multiple tasks in a fast-paced, deadline-oriented environment
  • Ability to think creatively

Nice-to-haves

  • C/C++
  • C# / Core / .Net Framework
  • Serial Communication
  • Coding Structures - OOP and SOLID
  • Coding Algorithms
  • TCP/IP Concepts
  • Windows SQL
  • VB Script
  • Embedded Programming
  • VB .NET

Benefits

  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service