Creative Chaos is hiring a Unity Developer to build a unique 3D social simulation video game for iOS and Android using the Unity framework. You will be responsible for translating design ideas into a functional and high-quality product, participating in all phases from development to deployment.
What You'll Do
- Implement game functionality as per communicated design.
- Translate design specifications into a functional game.
- Communicate with other team members to establish an 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.
- Participate on project teams as needed as Developer and Technical Lead to develop and deploy software solutions.
- Adhere closely to departmental standards, leveraging existing codebases and inventing new tools and workflows.
- Mentor junior and intermediate developers through pair programming, code reviews and one-on-one conversation.
- Keep educated on trends and tools in the industry and bring new knowledge and insight to the team.
- Participate in and initiate projects to improve and educate the department.
- Collaborate internally to build and maintain internal frameworks and tools to assist peers.
- Participate in AGILE project methodology and assist others in learning and succeeding with our processes.
- Learn to estimate and scope project budgets, timelines, and feasibility of client requests to standards.
- Approach responsibilities and challenges with optimism, leading teammates to success while keeping scope realistic.
What We're Looking For
- Experience in Unity development for iOS and Android.
- Expert knowledge of Unity3D and good programming skills.
- Experience in working on both 2D and 3D games.
- Ability to write well designed, testable, efficient code.
- Problem-solving and analytical skills.
- Strong object-oriented and data structure concepts.
- Bachelor's or Masters degree in Computer Science, Software Engineering, IT or equivalent.
- A portfolio of considerable projects in Unity 3D.
- Must participate in all phases of project development, testing, and deploying.
- Ability to write clear, well-documented, reusable code.
Technical Stack
- Unity
- Unity3D
- iOS
- Android
Benefits & Compensation
- Paid Time Off
- Work From Home
- Health Insurance
- OPD
- Training and Development
- Life Insurance
- Exchange Program
Work Mode
This is a fully remote position.


