Introduction & Summary
A client of Scalable Path’s is expanding their educational web application into the private sector and they need help improving the quality and performance of their existing application.
You will be responsible for building and optimizing game features in their metaverse platform. You’ll focus on coding, integrating new features, debugging, and ensuring the quality of the product. You will refactor code, build systems in smaller components, and condense them. The ideal candidate will have significant experience with the Unity Engine, and a deep understanding of coding best practices.
The client is a Canadian company that has an existing Unity application that helps young students learn French as a second language.
Available Positions and Job Descriptions
The duration of the project is between 6-12 months, with a potential extension of the contract if things go well.
This is a part-time (20h a week) opportunity.
What do you need to succeed?
-
8-10 years of proven experience as a Unity Developer, with a portfolio of developed games or projects
-
Experience optimizing performance and memory usage
What makes you stand out?
-
Experience working on multiplayer or metaverse projects
-
Familiarity with 3D game development and physics-based systems
-
Knowledge of other game development tools and frameworks
-
Ability to mentor junior developers and contribute to code review
The client uses Jira for project management.
Duties and Responsibilities
-
Actively participate in all scrum ceremonies, providing valuable input during code reviews, and offering guidance on code quality
-
Dedicate 60% of your time to coding activities, contributing to the development of new features and optimizations.
-
Propose and contribute innovative ideas for new features, gameplay mechanics, and optimizations to enhance the overall product experience
-
Collaborate with designers, artists, and other developers to ensure seamless integration of creative assets and gameplay elements
-
Identify key areas for improvement, optimization, and refactoring in existing projects to elevate the game quality
-
Troubleshoot and resolve code errors and bottlenecks to maintain game stability and performance
-
Design, build, and implement patches and upgrades that enhance product functionality based on evolving user needs
-
Prototype new features and conduct feasibility tests to evaluate their potential impact on the overall game
-
Regularly test game functionality, dynamics, and performance, ensuring that they meet industry standards
-
Collaborate with teams to detect, troubleshoot, and fix engine bugs found during development
-
Participate in creative brainstorming sessions to propose new gameplay mechanics and features
-
Stay informed about the latest trends, tools, and best practices in Unity and game development to keep our products at the forefront of innovation
-
Maintain detailed documentation for all processes, workflows, and technical aspects of game development
-
Take ownership of features and components, managing them through the entire lifecycle from concept to release
Relationships
You’ll be working with the CTO, Engineering Manager, 2 Web Developers, 3 Unity3D Developers and a DevOps Engineer.
Contact: kevin.ortiz@scalablepath.com
Interested? Apply here: View Position | Unity Developer | Scalable Path®