Country
Sector
Search a job

Video Game Programmer

Implement game mechanics and systems using Unity and Unreal Engine to deliver immersive gaming experiences on time and within budget.

4 000 – 15 000 ERN ($)
Average salary / year
Bachelor's degree
Education level
00
Automation level
Medium
Difficulty
Positive
Employability
1-3 years
Market tension
Moderate
Intl. mobility
Possible
Automation level
Medium
Difficulty
Positive
Employability
1-3 years
Market tension
Moderate
Intl. mobility
Possible
Sponsor this career pagePARTNER SPACESponsorthis career pageBecome a sponsor

About

As a Video Game Programmer, you'll have a transformative impact on creating immersive gaming experiences. Situated in a dynamic tech-focused environment, you will be key in implementing game mechanics and systems. Collaborating closely with designers and artists, you will ensure seamless integration using tools like Unity and Unreal Engine, while focusing on optimization and performance metrics to deliver cutting-edge games on time and within budget.

Skills

Technical skills

  • Proficiency in Unity for developing interactive experiences
  • Mastery of Unreal Engine for creating immersive worlds
  • Strong command of C++ for efficient coding solutions
  • Expertise in C# for robust application development
  • Skillful use of JavaScript for dynamic content creation
  • Understanding of game physics to enhance realism
  • Experience in AI Development for intelligent gameplay
  • Familiarity with Version Control Systems for project management

Interpersonal skills

  • Excellent problem-solving abilities to tackle challenges
  • Attention to detail ensuring high-quality outcomes
  • Effective collaboration within diverse teams
  • Adaptability to changing requirements and environments
  • Proactive communication to ensure clarity and alignment
  • Creative thinking to innovate and push boundaries
  • Strong technical writing skills for clear documentation

Tasks

  • Develop game mechanics and systems using Unity or Unreal Engine, ensuring high performance. Collaborate with designers and artists to seamlessly integrate visual assets and sound into games. Optimize code for enhanced performance and reduced resource consumption to meet quality standards. Implement real-time analytics to monitor user interactions and game performance metrics. Efficiently manage resources to adhere to project deadlines and budget during game development. Participate in code reviews and testing to ensure code quality and compliance with industry standards. Develop patches and updates based on user feedback and analytics data to improve player experience. Conduct technical audits to identify areas of improvement in the game's architecture. Regularly communicate with other teams and stakeholders to align on game updates. Document development processes and create technical manuals for future reference.

Work environments

Work environments for professionals in this sector may vary:

Tech-focused office environment fostering innovation and growth
Collaborative creative teams that drive dynamic projects
Agile project management frameworks promoting efficiency
Remote and in-office work settings offering flexibility
Multicultural and diverse team enriching the workplace culture
Cutting-edge facilities equipped with advanced technology
Flexible work schedule supporting a healthy work-life balance

Career paths

  • Progress to Lead Game Developer to oversee project teams
  • Advance to Technical Director to guide technical strategy
  • Become a Product Manager to lead game development initiatives
  • Evolve into a Game Design Director to shape creative vision
  • Ascend to Chief Technology Officer to drive innovation

Profile sought

An analytical thinker who excels in problem solving
Collaborative team player with strong interpersonal skills
Innovative problem solver who embraces challenges
Detail oriented with a focus on precision
Adaptability to thrive in dynamic environments
How to become a Video Game Programmer?

Jobs in the same sector

Gameplay programmer
00
Gameplay programmer
jeu video esport gaming

Collaborate with designers to implement gameplay mechanics using C++ and Unreal Engine, ensuring high performance and quality in gaming experiences.

8k–35k
Video game product manager
00
Video game product manager
jeu video esport gaming

Lead the development and execution of innovative game strategies by collaborating with design, marketing, and analytics teams to exceed player expectations.

8k–35k
Video game and esports data analyst
00
Video game and esports data analyst
jeu video esport gaming

Analyze player behavior and market trends to provide actionable insights that drive game performance and enhance player experience.

8k–25k
Video Game Creative Director
00
Video Game Creative Director
jeu video esport gaming

Spearhead the artistic vision of video game projects by collaborating with teams to align design with player expectations and industry trends.

15k–70k
Vehicle artist
00
Vehicle artist
jeu video esport gaming

Create detailed 3D vehicle models using Maya and 3ds Max to support engaging gameplay and enhance visual storytelling.

8k–25k
Level builder
00
Level builder
jeu video esport gaming

Design and construct immersive game levels using advanced tools while collaborating with designers and engineers to enhance player experience.

0k–1k
Game artist
00
Game artist
jeu video esport gaming

Create visually stunning art assets that elevate game design and engage players in captivating gaming experiences.

6k–22k
Lead game designer
00
Lead game designer
jeu video esport gaming

Drive the creative vision by shaping game concepts and collaborating with art and programming teams to deliver engaging gaming experiences.

15k–60k