Junior Game Programmer

1 Hour ago • 1-2 Years • Game Programmer

Job Summary

Job Description

Mojiworks seeks a Junior Game Programmer to contribute to the development of their next-generation pro-social multiplayer games. This role involves full-stack development using Typescript, PlayCanvas, WebGPU, and PixJS for 2D and 3D game development. Responsibilities include coding game features and systems, collaborating on game design, troubleshooting, and supporting team members. The ideal candidate possesses demonstrable game development experience (professional or hobbyist), a passion for learning new technologies, and a collaborative spirit. The position offers a chance to work on impactful games and contribute meaningfully to a small, supportive team.
Must have:
  • Game development experience (portfolio required)
  • Strong desire to learn new technologies
  • Collaborative spirit and ability to give/receive feedback
  • Proficiency in Typescript
  • Experience with WebGL/GPU engines
Perks:
  • Remote and flexible working
  • Regular online socials & in-person events
  • Annual working environment stipend
  • Annual self-development budget
  • Annual events budget
  • Health insurance
  • Share options
  • Inclusive sick pay policy
  • Mental health support
  • 25 days paid time off
  • Health club subsidy
  • Financial coaching
  • Matched charity donations

Job Details

We’re looking for a Junior Game Programmer to help us create the next generation of pro-social multiplayer games on web-based platforms. This is a generalist role where you’ll use the latest web technologies - like PlayCanvas engine, WebGPU, and Typescript - to help us develop ambitious 2D and 3D games by coding across a variety of systems, including gameplay, AI, UI, and other system. Your focus will be on creating wonderful experiences for diverse players to enjoy together in an inclusive way.

Mojiworks is a 8x winner of GamesIndustry.biz’s Best Places To Work awards, an online & remote company, and proud of our progressive culture and diverse team.

Whether you’re a programmer looking to break into the games industry, or coming from a game development or education background, we encourage you to apply if you want to work in highly collaborative environment with a small team where you and your work will really matter, and where you will be well supported in growing to do the best work of your career.

Your role:

  • Code features & systems across all aspects of our games & tools, with a focus on crafting wonderful experiences for players.
  • Daily full-stack development in Typescript using VS Code, for 2D and 3D game development in WebGL/GPU engines like PlayCanvas and PixJS
  • Collaborate within a cross-discipline team to design & build the best game possible
  • Help other team members to problem solve & get the best out of the codebase

We’re looking for:

  • Demonstrable experience of game development, either professional or hobbyist, with a portfolio of playable projects and their code
  • A strong desire to learn, and excitement to get your hands on new technologies and solve interesting problems
  • A love of collaborating, with the empathy and confidence required to give and take constructive feedback

Annual salary: £33k-£37k

About Us

Mojiworks is a leader in games for Discord, a pioneer of next generation social games with 140M players and counting, and a 8x winner of GamesIndustry.biz’s Best Places To Work awards.

Since 2016 we’ve led the way in using modern social apps as places for a new type of game. Played in the online places where friends already hang out, our games are designed to strengthen friendships and start new ones through the joy of playing together.

Mojiworks is an online & remote company, with an administrative HQ in Guildford, UK - a renowned game industry hub. We’re distributed across locations, and highly collaborative using Slack text & video. We pride ourselves on our strong personal connections & community (which we put a lot of effort in to).

We believe that being online, rather than physically centralised, makes us the best team: we can have diverse talent from all over the world; better support individual working needs; and lift everyone up to have the same opportunity for impact & collaboration.

We work flexibly, but coordinate around Europe/Middle-East/Africa timezones.

Benefits

  • Remote and flexible working culture 🌍
  • Regular online socials and quarterly in-person onsites 🥳
  • £/€3K annual working environment stipend 🧑‍💻
  • £/€1k annual self-development budget 🌱
  • £/€1k annual events budget ✨
  • Health insurance 🏥
  • Share options 📈
  • Inclusive sick pay policy, including menopause and period 🤕
  • Mental health support through Spill 💙
  • 25 days of annual paid time off 🏖️
  • Health club subsidy 🧘
  • Individual financial coaching with Octopus 💸
  • Matched charity donations 💖

We're committed to building a team as diverse as our players, and eagerly welcome differences in background, life experience, and culture. You'll help us create an impactful and ethical company, and grow right along with us. If this speaks to you, we encourage you to apply.

We employ people where they are resident: if you’re within the UK you’ll be an employee of Mojiworks and if you’re outside the UK we use Deel 🌐

#LI-Remote

Similar Jobs

N-iX - Senior Angular Engineer

N-iX

Colombia (Remote)
2 Weeks ago
Rockstar Games - Frontend Engineer, FiveM (Mid/Senior)

Rockstar Games

London, England, United Kingdom (On-Site)
4 Months ago
GameChanger  - Full Stack Software Engineer Intern

GameChanger

United States (Remote)
1 Week ago
Apex logic - Sr. Full-Stack Developer

Apex logic

United States (Remote)
2 Months ago
Google - Software Engineer II, Full Stack, Google Ads

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Frontier Developments - Senior Console Programmer

Frontier Developments

Winnipeg, Manitoba, Canada (On-Site)
4 Months ago
Techland - Senior QA Analyst

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Branch GG - Senior Unity Engineer (Contract)

Branch GG

(Remote)
1 Month ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Chile (Remote)
3 Months ago
JetSynthesys - Unity Developer

JetSynthesys

Pune, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Every matrix - Slots Game Mathematician

Every matrix

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
LeoVegas - Senior Software Architect - Native Apps

LeoVegas

Stockholm, Stockholm County, Sweden (On-Site)
3 Months ago
Conviva - Software Engineer II (React)

Conviva

Bengaluru, Karnataka, India (On-Site)
4 Months ago
CloudHire - Senior Backend Engineer - TypeScript

CloudHire

Telangana, India (Remote)
3 Weeks ago
Alpha Sense - Join AlphaSense India Talent Community

Alpha Sense

Delhi, India (On-Site)
3 Months ago
The Proven Club - (upto 35 LPA, 3+ yrs) React native dev

The Proven Club

New Delhi, Delhi, India (On-Site)
4 Months ago
ION - Web UI Developer (React), Budapest

ION

Budapest, Hungary (Hybrid)
3 Months ago
ASSIST Software - React Developer

ASSIST Software

Suceava, Suceava County, Romania (On-Site)
2 Months ago
Entrata - Full Stack Developer

Entrata

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
3 Months ago
Patterned Learning Career - Full-stack Software Engineer

Patterned Learning Career

(Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Game Programmer Jobs

lowpixel studios - Game Programmer  (Remote)

lowpixel studios

(Remote)
1 Month ago
ZeniMax Media - Senior Systems Programmer

ZeniMax Media

Rockville, Maryland, United States (On-Site)
3 Months ago
Krafton  - AI Programmer

Krafton

Montreal, Quebec, Canada (Hybrid)
1 Week ago
Bethesda - Senior Systems Programmer

Bethesda

Montreal, Quebec, Canada (On-Site)
3 Months ago
Digital Extremes - AI Programmer

Digital Extremes

London, Ontario, Canada (Hybrid)
3 Weeks ago
Techland - Animator

Techland

Poland (On-Site)
5 Months ago
Bohemia Interactive - Senior Multiplayer Programmer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
Ubisoft - Senior Generalist Developer AAA The Division Resurgence

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Days ago
VECTOR NORTH - [Vector North] Senior UI Programmer

VECTOR NORTH

Prague, Prague, Czechia (Hybrid)
3 Months ago
Haptic - Senior Gameplay Programmer

Haptic

Sweden (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Pioneering next-generation social games, now on Discord!


View All Jobs

Get notified when new jobs are added by Mojiworks

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug