Senior Programmer

7 Months ago • 5-5 Years • Game Programmer

Job Summary

Job Description

Senior Programmer with 5+ years experience in game development, C# / C++, Unity/Unreal Engine, and 3D math.
Must have:
  • 5+ years game
  • 5+ years C#
  • Unity/Unreal Engine
  • 3D math knowledge
Good to have:
  • Mobile development
  • Junior programmer
  • Network, physics
  • AI programming
Perks:
  • Work with partners
  • Passion for gaming

Job Details

About us


Exient is a leading developer and publisher of free-to-play and premium games including titles such as LemmingsAngry Birds Transformers, Dancing with the Stars and many more. 


We are based in both Malta and the UK and we currently have a little over forty people in our team across the two locations, it's a multicultural group of hardworking friendly people.


Since we were founded in 2000, we have worked with some amazing partners including companies like Activision, Disney, Rovio, EA, Sony and Ubisoft and we have made some really great games together.


We are expanding and are looking for talented and driven staff with a passion for gaming.

 

Reporting to the Lead Programmer, you will be responsible for the technical design and implementation of large game systems, working with other disciplines to produce technical solutions for design requirements. 


Required Skills 


  • 5+ years of professional game development experience
  • 5+ years of C# / C++ programming. 
  • Unity and / or Unreal Engine experience would be a considerable advantage 
  • Able to write clear, maintainable, portable code
  • Performance analysis, profiling, and optimisation techniques
  • Thorough knowledge of 3D maths and rendering algorithms
  • Familiarity with source controls systems (Perforce and Git)
  • Degree in Computer Science or related field
  • Experience of multi-platform development
  • Strong communication skills
  • Self-motivated and well organised
  • Ability to estimate work complexity and time
  • Ability to work cross-discipline and communicate ideas with non-technical staff 
  • Passion for developing and playing games
  • Fluent in English


Helpful to have 


  • Experience developing on mobile platforms
  • Experience in mentoring and developing junior programmers would be advantageous 
  • Network, physics and AI programming experience
  • Low level understanding / familiarity with processor architectures
  • Java familiarity
  • ARM assembly experience or knowledge of a similar assembly language
  • Knowledge of common graphics APIs (OpenGL/ES, Metal, Vulkan, DirectX)
  • Familiarity with shader languages


All applicants must be based in Malta.

Similar Jobs

Google - Software Engineer, Early Career, Campus

Google

Bucharest, Bucharest, Romania (On-Site)
• 1 Month ago
Canva - Backend Software Engineer - Java - CMS

Canva

Sydney, New South Wales, Australia (Remote)
• 2 Months ago
Next Level Business Services - Full Stack Developer

Next Level Business Services

Boston, Massachusetts, United States (On-Site)
• 4 Months ago
Attentive - Staff Software Engineer

Attentive

United States (Remote)
• 4 Months ago
The Walt Disney Company - Principal Software Engineer - Ad Platform

The Walt Disney Company

Glendale, California, United States (On-Site)
• 2 Weeks ago
Haven Studios  Inc  - Programmeur·euse Senior – Jouabilité/Senior Gameplay Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
• 2 Months ago
PlayStation Global - Programmeur·euse Senior – Jouabilité/Senior Gameplay Programmer

PlayStation Global

Montreal, Quebec, Canada (On-Site)
• 2 Months ago
Teravision Games - Unreal Engine Programmer

Teravision Games

Bogotá, Bogota, Colombia (Hybrid)
• 4 Months ago
Rocket Werkz - MATHEMATICIAN PROGRAMMER

Rocket Werkz

Auckland, Auckland, New Zealand (On-Site)
• 7 Months ago
StarBerry Games - Senior Unity Developer

StarBerry Games

Berlin, Berlin, Germany (On-Site)
• 2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoTo Group - Software Engineer - Identity Platform

GoTo Group

Gurugram, Haryana, India (On-Site)
• 3 Months ago
Microsoft - Senior Software Engineer - M365 Windows Client Core

Microsoft

(On-Site)
• 1 Month ago
Microsoft - (Senior) Software Engineer

Microsoft

(On-Site)
• 1 Month ago
Dun & Bradstreet - Northern Europe Technology Development Lead (R-16409)

Dun & Bradstreet

Solna, Stockholm County, Sweden (Hybrid)
• 4 Months ago
Glean - Software Engineer- Consulting Services

Glean

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
SSC Technologies - Sr. Contact Center Application Engineer

SSC Technologies

Missouri, United States (Remote)
• 1 Month ago
Thatgamecompany - Game Engine Engineer (Optimization) - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
• 5 Months ago
Assystems - Ingénieur MES / AVEVA H/F

Assystems

Carquefou, Pays De La Loire, France (On-Site)
• 3 Months ago
Playnetic - Engineering Team Lead

Playnetic

Hungary (Remote)
• 2 Months ago
Lulalend - Senior Software Engineer

Lulalend

Cape Town, Western Cape, South Africa (Remote)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Floriana, Malta

ComeOn Group - Data Analyst

ComeOn Group

St. Julian's, Malta (Hybrid)
• 2 Weeks ago
PwC - Financial Crime Compliance (FCC) Consultant Manager

PwC

Qormi, Malta (On-Site)
• 4 Months ago
Evolution - Regulatory Compliance & Project Specialist

Evolution

St. Julian's, Malta (On-Site)
• 3 Months ago
PwC - Audit Methodology Senior Associate

PwC

Qormi, Malta (On-Site)
• 4 Months ago
LeoVegas - Customer Experience Advisor - Danish Market

LeoVegas

Sliema, Malta (Hybrid)
• 1 Month ago
Raw  Group  - Junior Financial Accountant

Raw Group

Malta (On-Site)
• 5 Months ago
Evolution - Customer Support Agent French Speaking

Evolution

St. Julian's, Malta (On-Site)
• 1 Month ago
Push Gaming - Accountant

Push Gaming

Malta (On-Site)
• 3 Months ago
Aristocrat Gaming - Key Account Manager

Aristocrat Gaming

St. Julian's, Malta (Hybrid)
• 3 Weeks ago
The Mill Adventure - Technical Support Specialist

The Mill Adventure

St. Julian's, Malta (Remote)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

GIANTS Software - Gameplay Programmer (m/f/d)

GIANTS Software

Erlangen, Bavaria, Germany (On-Site)
• 8 Months ago
IO Interactive - Gameplay Programmer

IO Interactive

Brighton And Hove, England, United Kingdom (Hybrid)
• 4 Months ago
Warner Bros Discovery - Senior Engine Programmer

Warner Bros Discovery

Knutsford, England, United Kingdom (Hybrid)
• 3 Months ago
Keen Software House - Senior Engine Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
• 2 Weeks ago
PTW - Contract Generalist Programmer - Unreal Engine (Remote)

PTW

Quebec, Canada (Remote)
• 4 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Armenia (Remote)
• 4 Months ago
Shortgun Games - Sr. Unreal Programmer

Shortgun Games

Mumbai, Maharashtra, India (Hybrid)
• 4 Months ago
MADFINGER Games - Senior Gameplay Programmer - Unreal

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
• 3 Months ago
Fatshark AB - Senior Gameplay Programmer

Fatshark AB

Stockholm, Stockholm County, Sweden (On-Site)
• 3 Months ago
Red Rover Interactive - Senior Gameplay Programmer

Red Rover Interactive

Newcastle Upon Tyne, England, United Kingdom (Hybrid)
• 3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Exient is an independent developer and publisher of games on mobile, handheld, PC and console platforms, with studios in both the UK and Malta.

We’re committed to bringing world-renowned IP to the free-to-play mobile space.

Our current titles, “Dancing With The Stars” and “Lemmings” reach millions of players worldwide, developed to the highest standards and earning rave reviews.

Our unique, self funded approach makes us both a great place to work and a great company to partner with. If you’re a developer, we offer creative freedom without the time constraints and crunch culture found in work-for-hire studios. If you’re an IP holder, we give you the opportunity to engage with an audience of billions without the risks of funding development.

Floriana, Malta (Hybrid)

Floriana, Malta (Hybrid)

Malta (On-Site)

View All Jobs

Get notified when new jobs are added by Exient

Level Up Your Career in Game Development!

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

Job Common Plug