Website knovon_ Knovon

Empowering Tomorrow's Innovators Today

Position: Senior Software Developer (Game Development)
Location: Remote
Department: Game Development
Reports To: Lead Game Developer / CTO

About Us:
Knovon is a leading community-driven organization dedicated to empowering youth and young adults through innovative game development and software engineering education. We leverage platforms like Roblox to provide hands-on learning experiences and create our own cutting-edge games and applications. Join us in shaping the future of game development!

Job Summary:
We are seeking a talented and experienced Senior Software Developer to join our Game Development team. The ideal candidate will have a strong background in game development, a passion for creating engaging and immersive gaming experiences, and the ability to lead and mentor junior developers. This role involves designing, developing, and maintaining high-quality games while collaborating with cross-functional teams to deliver exceptional products. This position is part of the Knovon Volunteer community.

Key Responsibilities:

  • Lead the design, development, and implementation of game features and systems.
  • Write clean, efficient, and well-documented code.
  • Collaborate with artists, designers, and other developers to create engaging and immersive gaming experiences.
  • Mentor and provide guidance to junior developers, fostering a collaborative and productive team environment.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Optimize game performance and troubleshoot issues to ensure smooth gameplay.
  • Stay up-to-date with industry trends, technologies, and best practices in game development.
  • Contribute to the continuous improvement of the development process and pipeline.
  • Assist in the planning and estimation of project timelines and resources.

Recommended Qualifications:

  • 3+ years of experience in game development.
  • Proficiency in programming languages such as C++, C#, or JavaScript.
  • Experience with game engines such as Unity or Unreal Engine.
  • Strong understanding of game design principles and mechanics.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a collaborative team environment.
  • Strong communication and interpersonal skills.
  • Passion for gaming and a deep understanding of the gaming industry.

Preferred Qualifications:

  • Experience with multiplayer game development.
  • Familiarity with version control systems such as Git.
  • Knowledge of 3D modeling and animation software.
  • Experience with mobile game development.

What We Offer:

  • Opportunities for professional growth and development.
  • A dynamic and collaborative work environment.
  • The chance to work on exciting and innovative projects.
  • The opportunity to make a meaningful impact in the world of game development.

To apply for this job please visit docs.google.com.