Job Description
We are seeking a developer responsible for building platform agnostic scenes based on the Unity framework. Your primary responsibilities will be to implement scene functionality translating design ideas, concepts, and requirements into a functional and interactive experience. A commitment to collaborative problem solving, sophisticated design, and a quality product are essential.
Responsibilities
• Implement scene functionality as per communicated design
• Build prefabs to support multiple characters with different assets and same behaviors
• Communicate with other team members to establish effective pipeline and integrate media assets
• Design, build, and maintain efficient, reusable, and reliable code
• Ensure the best possible performance, quality, and responsiveness of applications
• Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems
• Help maintain code quality, organization, and automatization
Skills
• Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, and user session management
• Proficient use of LipSync PRO
• Understand how to compile and use WebGL for automation
• Experience with mobile and console scene development
• Scene will be built into a website using Node.js and React front end
• Experience with 3D is a plus
• Prior experience with a well-known mobile title or AAA titles are a significant asset
• Strong understanding of object-oriented programming
• Familiarity with current design and architectural patterns
• Knack for writing clean, readable, and easily maintainable code
• Experience implementing automated testing platforms and unit tests
• Proficient knowledge of code versioning tools such as Git
Hello,
We are IT-Engineers and Business Analysts, creating complete web and mobile solutions, for already more than 15 years, supporting our products with custom digital marketing strategies and instruments.
Complex Platforms are especially preferred by our engineers, as we've created a lot of them already, so it seems to be a good match.
All of our products are receiving our support during all of their life-cycle stages.
Before the collaboration starts - the initial briefing round takes place, which is free of charge.
We are interested in all the details of your specific case. They will allow us to obtain a better vision of your concept and help us create unique solutions for you.
Let's schedule a convenient time for the first kick-off conversation.
Best Regards,
Andrei Costenco
Team Lead, Business Analyst, Senior Engineer
Dev Experts Team