Description

You will develop and implement interactive applications, games, and simulations using the Unity engine in Louisville, KY.

Responsibilities

  • Develop gameplay mechanics, user interfaces, and visual effects to create immersive experiences.
  • Write clean, efficient, and maintainable code following industry best practices.
  • Optimize performance and memory usage to ensure smooth and responsive applications.
  • Debug and resolve technical issues and bugs identified during testing and development.
  • Conduct thorough testing and quality assurance to ensure application reliability and stability.

Required Skills

  • Proficiency in Unity game engine and C# programming.
  • Hands-on experience with ECS (Entity Component System).
  • Hands-on experience with DOTS (Data Oriented Technology Stack).
  • Experience with GIS applications using MapBox Unity SDK.
  • Experience with 3D modeling, animation, and physics systems within Unity.
  • Solid understanding of object-oriented programming principles and software design patterns.
  • Knowledge of game development concepts including collision detection and physics simulation.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.

Preferred Skills

  • A portfolio demonstrating your Unity projects or games.

Education

ANY GRADUATE