$3,500.00 Fixed
About the Role
We are seeking a highly skilled and motivated Game Developer (Unity) to join our innovative team at NovaTech Games, a leading developer of interactive and immersive gaming experiences. As a key member of our development team, you will have the opportunity to work on exciting projects, collaborating with designers, artists, and programmers to create engaging, interactive, and visually stunning games. With a strong focus on innovation and quality, our team environment is dynamic, supportive, and encourages creativity and experimentation.
At NovaTech Games, we pride ourselves on pushing the boundaries of what is possible in game development. Our company background is rooted in a passion for gaming and a commitment to delivering exceptional player experiences. Our project scope includes the development of AAA titles for PC and console, as well as mobile games that leverage the latest technologies to provide captivating experiences. This role offers a unique opportunity to be part of a team that values innovation, teamwork, and continuous learning.
As a Game Developer (Unity), you will play a critical role in the design, development, and implementation of game features, ensuring that they meet the highest standards of quality, functionality, and user experience. You will work closely with our design team to translate game design concepts into fully functional and engaging gameplay mechanics. Your ability to collaborate, problem-solve, and communicate effectively will be essential in this role, as you will be working in a fast-paced, agile environment with multiple stakeholders and tight deadlines.
This opportunity is exciting for anyone who is passionate about game development and wants to be part of a team that is shaping the future of the gaming industry. With a competitive compensation package, opportunities for professional growth, and a dynamic work environment, this role is ideal for a motivated and talented game developer looking to make a significant impact in the field.
Key Responsibilities
- Design, develop, and implement game features using Unity, ensuring high-quality, engaging, and stable gameplay experiences.
- Collaborate with the design team to translate game design concepts into functional gameplay mechanics, providing feedback and suggestions for improvement.
- Write clean, efficient, and well-documented code, adhering to the company's coding standards and best practices.
- Participate in code reviews, contributing to the improvement of the codebase and sharing knowledge with the team.
- Work closely with the QA team to identify, reproduce, and fix bugs, ensuring that the game meets the required quality standards.
- Stay up-to-date with the latest Unity features, technologies, and industry trends, applying this knowledge to improve game development processes and methodologies.
- Contribute to the development of tools, scripts, and workflows that enhance the efficiency and productivity of the development team.
- Collaborate with artists and designers to ensure that game assets and features are properly integrated and optimized for the best player experience.
- Participate in project planning, providing input on task estimates, timelines, and resource allocation.
- Apply problem-solving skills to resolve complex technical issues, balancing quality, performance, and project deadlines.
- Maintain open communication with the team, ensuring that project goals, progress, and challenges are clearly understood and addressed.
- Adhere to project management methodologies and tools, contributing to the team's agile development processes.
- Develop and maintain technical documentation, guides, and tutorials to support the development team and facilitate knowledge sharing.
- Contribute to post-launch support and updates, ensuring the continuous improvement and enhancement of the game.
Requirements
- 3+ years of experience in game development using Unity, with a strong portfolio of completed projects or contributions to notable games.
- Proficiency in C# programming language, with excellent understanding of Object-Oriented Programming principles and software design patterns.
- Experience with Unity features such as physics, graphics, animation, and UI systems, as well as knowledge of Unity's ecosystem and asset store.
- Familiarity with version control systems like Git, and experience with collaborative development workflows.
- Strong problem-solving skills, with the ability to analyze complex technical issues and develop creative, effective solutions.
- Excellent communication and teamwork skills, with the ability to work collaboratively in a fast-paced, dynamic environment.
- Strong understanding of game development pipelines, including asset creation, implementation, and optimization.
- Familiarity with agile development methodologies and version control systems.
- Education in Computer Science, Game Development, or a related field, or equivalent experience and a strong desire to continuously learn and improve.
- Experience with Javascript, HTML, CSS, React, and NodeJS is a plus, as it may be required for specific project tasks or integrations.
What We Offer
- Competitive salary and benefits package, recognizing your skills, experience, and contributions to the team.
- Opportunities for professional growth and development, including training, mentorship, and attendance at industry conferences and workshops.
- A dynamic, supportive work environment that encourages creativity, innovation, and collaboration.
- Access to the latest game development tools, technologies, and resources, ensuring you have everything needed to excel in your role.
- A flexible, remote-friendly work arrangement, allowing you to balance your work and personal life effectively.
- A comprehensive health insurance package, including medical, dental, and vision coverage, to support your well-being.
- Generous paid time off and holidays, providing ample opportunity to relax, recharge, and pursue your interests.
How to Apply
To apply for this exciting opportunity, please submit your resume, a cover letter outlining your experience, skills, and why you're the ideal candidate for this role, and a link to your portfolio or samples of your work. We are looking for motivated, talented, and passionate game developers who are eager to join our team and contribute to the creation of exceptional gaming experiences. If you have what it takes to excel in this dynamic environment, we look forward to hearing from you and exploring how you can be part of our innovative team.
After applying, our recruitment team will review your application and contact you to discuss the next steps in our hiring process. This may include technical interviews, skill assessments, or portfolio reviews, designed to ensure that we find the best fit for our team and the role. We appreciate your interest in NovaTech Games and look forward to the opportunity to work with talented professionals who share our passion for game development.
- Proposal: 0
- More than 3 month