This is a remote position.
Unity3D C# Programmer
- Remote Job, 1+ Year Experience
Annual Income: $59K - $69K
A valid work permit is necessary in the US/Canada
About us: Patterned Learning is a platform that aims to help developers code faster and more efficiently. It offers features such as collaborative coding, real-time multiplayer editing, and the ability to build, test, and deploy directly from the browser. The platform also provides tightly integrated code generation, editing, and output capabilities.
Responsibilities
- Work on challenging, non-trivial tasks in the game dev environment
- Work in an environment where code peer reviews are essential. You should be able to accept peer reviews in a professional, positive, and constructive way, just like how your colleagues will respond to your reviews.
- Work on shaders, procedural mesh generation, and GPU physics (as well as overall optimization of systems)
- Be involved in the entire development lifecycle
Requirements
- Be a team player
- Significant experience with Unity3D
- Software design skills, including OOP
- Experience with source control concepts and tools
- Graphical programming skills: knowledge of meshes, textures, and shaders
- A strong understanding of physics, math algorithms, and procedural generation
- Good verbal and written communication skills in English