Game Programmer

5 days ago


Singapore LAI Games Full time

**About the business**:
LAI Games is an arcade experience company that connects people with games. An exciting new component of our arcade experience ecosystem is Arcade Legend - a Virtual Reality game launching on Steam and the official Quest store. Combined with a range of physical arcade games, VR experiences, and other exciting arcade-based titles in development, our team members have the opportunity to contribute to a broad range of unique and innovative projects that engage and delight players across physical and virtual worlds.

**About the role**:
Our development team consists of passionate gamers, driven to make the most fun, engaging and rewarding games and experiences for our players. Our Game Programmers enjoy all elements of development, leveraging their experience, skills, and passion to drive the production of almost every aspect of our game development, from gameplay logic and physics to shaders, audio, UI, and beyond.

One of the most unique and engaging aspects of this role with LAI Games is the variety of projects and range of technologies used to deliver memorable gameplay experiences. In the short term, this role will focus on an unreleased, but Concept-Approved game for the Oculus Quest Store. In the longer term, you’ll have the opportunity to collaborate on anything from more consumer games, to arcade titles, Virtual Reality experiences, and beyond.

Motivated by the diversity of products, projects, and technologies they're exposed to in their role, our Game Programmers thrive in the collaborative environment that drives the integration of these game elements, delivering incredible, physical games and experiences unlike any other.

**Key Responsibilities**:

- Design and develop game software with a high standard of code quality, stability, maintainability, readability, and performance.
- Collaborate with a team of programmers, artists, and designers to build asset pipelines, workflow processes, and per-project development tools that are stable, elegant, and efficient.
- Collaborate with a team of programmers to advise the best software packages, hardware platforms, game engines, and techniques for implementing games, features, and tools.
- Advise the development team with the scope and resources required for new product ideas, new game features, and improvements to our existing game catalog.
- Co-develop and integrate custom hardware interfaces and peripherals.
- Diagnose and resolve issues with current and past projects, and test to ensure stability.
- Contribute to the design of new product ideas and features.
- Rapidly prototype and iterate on new game ideas to evaluate their fun, feasibility, and market fit.

**Required Skills and Experience**:

- Strong experience with C# and Unity3D games targeting PC platforms.
- Strong experience with common gameplay features such as physics, animation, user interfaces, state machines, shaders, networking, etc.
- Strong understanding of PC hardware performance, benchmarking and optimization.
- Experience working in teams with version control systems such as Git, Mercurial, or Perforce.
- Able to thrive in a diverse, collaborative team working productively and autonomously
- Strong communication skills in English, both written and verbal.
- A passion for games is critical as you'll be collaborating with the games development team and contributing to LAI Games products.

**Special Requirements (nice to have)**:

- Experience in VR development.
- Experience writing other software such as C++ DLLs, APIs, servers, or websites.
- Experience with a variety of software development tools and practices such as unit testing, continuous integration, data-driven development, etc.

**What do we offer**:

- Performance bonus scheme
- Annual personal technology fund of $1,000 to buy games, toys, and tech
- Annual Timezone Powercard so you can enjoy all the latest arcade games
- Training and education programs
- Private medical, dental, and life insurance coverage
- Flexible working hours
- Monthly self-directed personal development days
- Finish work early every Friday afternoon for social drinks and games
- Work in a dynamic, creative arcade/workspace
- Team events - being a part of the out-of-home entertainment industry, we like to have frequent team events and enjoy what the industry has to offer

LAI Games is a global company committed to growing our employees along with the business. We’ve worked hard to foster an intensely collaborative and creative environment, a diverse and inclusive employee culture, and training and opportunities for professional growth.

**Job Types**: Full-time, Permanent

**Salary**: $7,000.00 - $8,500.00 per month

**Benefits**:

- Dental insurance
- Flexible schedule
- Health insurance
- Parental leave
- Professional development
- Work from home

Schedule:

- Day shift
- Monday to Friday

Supplemental Pay:

- Performance bonus

**Experience**:

- C#: 4 years (preferred)
- Unity3D: 4 years (preferred)


  • Game Programmer

    2 weeks ago


    Singapore Gamelogic Pte Ltd Full time

    **Title: Game Programmer** Department: Tech Report To: Senior Game Programmer **Responsibilities**: - Brainstorm game concepts, design elements, and specifications with the game design team. - Collaborate with other development teams to schedule and complete the tasks. - Select game frameworks and translate concepts into clean and efficient code. -...

  • Senior Game Programmer

    19 hours ago


    Singapore Gamelogic Pte Ltd Full time

    **Title: Senior Game Programmer** Department: Tech Report To: Tech Lead **Responsibilities**: - Brainstorming game concepts, design elements, and specifications with the game design team. - Leading a team of programmers and set work schedules and deadlines. - Assist project leaders with statistical testing, and suggest new methods based on output. -...


  • Singapore GAMELOGIC PTE. LTD. Full time

    **Title: Senior Game Programmer** Department: Tech Report To: Tech Lead **Responsibilities**: - Brainstorming game concepts, design elements, and specifications with the game design team. - Leading a team of programmers and set work schedules and deadlines. - Assist project leaders with statistical testing, and suggest new methods based on output. -...

  • Game Programmer

    2 weeks ago


    Singapore CHICHIBU CONSULTING PTE. LTD. Full time

    **Game Programmer** **Responsibilities** - Assist in performing feasibility studies of tech design - Assist in technical design and architecture for the game - Develop high-quality features, focusing on delivering value to end-users - Participate in peer review of team member’s code - Continuously research on and adopt good software and game development...

  • Game Programmer

    2 weeks ago


    Singapore Junkfish Full time

    We are seeking skilled, motivated, talented programmers with a passion for video games and the talent and skills to create them to join our development team. If you enjoy being involved in creating world class games, have experience using game software tools, enjoy working in a collaborative team environment AND have a passion for game development, then Come...

  • Lead Game Programmer

    19 hours ago


    Singapore Gamelogic Pte Ltd Full time

    **Title: Lead Game Programmer** Department: Tech Report To: Tech Director **Responsibilities**: - Mentoring Programmers and Junior Programmers with direction from the Tech Director. - Work with Tech Director to create tasks or project deliverables. - Brainstorm game concepts, design elements, and specifications with the game design team. - Collaborate...


  • Singapore Gamelogic Pte Ltd Full time

    **Title: Senior Game Programmer** Department: Tech Report To: Tech Lead **Responsibilities**: - Brainstorming game concepts, design elements, and specifications with the game design team. - Leading a team of programmers and set work schedules and deadlines. - Assist project leaders with statistical testing, and suggest new methods based on output. -...

  • Lead Game Programmer

    19 hours ago


    Singapore GAMELOGIC PTE. LTD. Full time

    **Title: Lead Game Programmer** Department: Tech Report To: Tech Director **Responsibilities**: - Mentoring Programmers and Junior Programmers with direction from the Tech Director. - Work with Tech Director to create tasks or project deliverables. - Brainstorm game concepts, design elements, and specifications with the game design team. - Collaborate...


  • Central Singapore NEXTSOFT PTE. LTD. Full time

    **Location** Singapore, Central Singapore **Job Type** Permanent **Salary** $6,000 - $12,000 Per Month **Date Posted** 9 hours ago Additional Details **Job ID** 128684 **Job Views** 23 **Job Description**: Roles & Responsibilities **Responsibilities**: - Responsible for the client engine framework design and core module development of the...

  • Game Programmer

    2 weeks ago


    Singapore RGF Full time

    **Location**: City **Salary**: SGD 4k to 4.5k **Industry**: IT & Digital Media **Function**: Internal IT **Job Description**: **Our Client**: Our client is a Japanese gaming company and is currently seeking a Game Programmer to join their game development team in Singapore. **The Responsibilities**: - To be responsible for architecture, design,...