Senior Unity Developer
What you'll do:
Offer technical solutions, innovate and improve the quality of implementation, performance and usability of the editor, tools and tool chain as a whole
Keep the existing engine and tools up to date in accordance with the latest changes occurred in the development pipeline (e.g. new SDKs or middleware versions)
Implement new game features and services in close partnership with the content team of the project and with respect for the player’s comfort and game’s performance
Improve existing game features based on design requests
Identify and report risks at a technical level to the producer and other technical leads
Write robust, optimized and maintainable code
Work with producers, product managers and designers in an AGILE environment
Writing code to turn design concepts into a playable game
Programming artificial intelligence for non-player characters within the game
Programming custom collision & physics systems
Programming UI, HUD and other Menu elements into the game
Working collaboratively with other developers, designer and producers to meet requirements and deadlines
Create and maintain clear, up-to-date project and system documentation
What you'll need:
5+ Years of experience developing games in Unity
Strong knowledge of an object-oriented programming language, preferably C#
Strong knowledge of gameplay programming
Strong knowledge of software design patterns
Experience with unit testing, TDD, and maintaining code coverage
Must have contributed to the release of at least two PC titles developed with Unity.
Experience in delivering games for PC / Console
Availability to work with new APIs and concepts
Capable of adapting to frequent design changes in an iterative environment
Used to communicate effectively with both technical and non-technical parties
A thirst for learning, personal growth, and a penchant for a positive work environment, coupled with a genuine passion for gaming.
You must be able to work 8 hours per day, Monday through Friday, with at least 4 hours per weekday available to work with teams on the US/CAN West Coast (Pacific Time zone)
Proficiency in English, which is the operational language
This job is closed
But you can apply to other open Remote Developer / Engineer jobs
About the company
Similar Remote Jobs
- Opened 5 days ago Featured Job Remote Job
- Opened 6 days ago Featured Job Remote Job
- Closes in 13 days Featured Job Remote Job
- Closes in 6 days Featured Job Remote Job