Senior Programmer

5 Months ago • 5-5 Years • Game Programmer

About the job

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
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

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.

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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)

Floriana, Malta (Hybrid)

Malta (On-Site)

View All Jobs

Get notified when new jobs are added by Exient

Similar Jobs

NCR Atleos - SW Engineer III

NCR Atleos, India (Hybrid)

Saviynt - Engineering Manager

Saviynt, India (Hybrid)

Info Stretch - Guidewire Developer

Info Stretch, United States (On-Site)

Coupa Software - Lead Integration Engineer

Coupa Software, India (Remote)

PikPok - Associate Technical Manager

PikPok, New Zealand (On-Site)

QUANTIC DREAM - Programmeur.euse Jouabilité

QUANTIC DREAM, Canada (Hybrid)

OUTFIT7 - Senior Game Developer (C++ or Unity)

OUTFIT7, Slovenia (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Technical Director (Game Project)

Playrix, Serbia (Remote)

Nielsen Holdings - Data Engineer

Nielsen Holdings, India (Hybrid)

eBay - ML Staff Software Engineer - Risk

eBay, United States (Hybrid)

Barbaricum - SOF Intelligence Field Service Engineer

Barbaricum, Jordan (On-Site)

Bally's Interactive - Marketing Operations Executive

Bally's Interactive, (On-Site)

Warner Bros Discovery - Staff Software Engineer - Kafka (AMS Team),Bangalore

Warner Bros Discovery, India (On-Site)

Logitech - Electrical Engineering Lead

Logitech, Taiwan (On-Site)

ByteDance - Quality Assurance Engineer (Multiple Positions)

ByteDance, United States (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Floriana, Malta

Evolution - Vlaams Sprekend - Game Presenter

Evolution, Malta (On-Site)

Casumo - Compliance Officer

Casumo, Malta (Hybrid)

Evolution - Dutch Speaking Game Presenter

Evolution, Malta (On-Site)

Evolution - German Speaking Game Presenter

Evolution, Malta (On-Site)

Aristocrat Gaming - Digital Marketing Acquisition Specialist

Aristocrat Gaming, Malta (Hybrid)

Aristocrat Gaming - Digital Retention Specialist (Portugese Speaking)

Aristocrat Gaming, Malta (Hybrid)

4A Games - Community Manager - Malta

4A Games, Malta (On-Site)

PwC - Systems Engineer

PwC, Malta (On-Site)

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Playrix - Lead C++ Software Engineer (Gameplay)

Playrix, Ukraine (Remote)

G5 Games - C++ Gameplay Programmer

G5 Games, Armenia (Remote)

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

GIANTS Software, Germany (On-Site)

Electric Square - Senior Programmer - Electric Square, Malta

Electric Square, Malta (On-Site)

Ghost Ship Games - Senior Game Programmer

Ghost Ship Games, Denmark (Hybrid)

Limbic Entertainment - Console Programmer Cairo, Egypt (m/f/d)

Limbic Entertainment, Germany (On-Site)

Hacksaw Studios - Game developer

Hacksaw Studios, Sweden (On-Site)

Techland - UE5 Senior Game Programmer AI

Techland, Poland (On-Site)

OUTFIT7 - Game Developer (C++ or Unity)

OUTFIT7, Slovenia (Hybrid)

Get notifed when new similar jobs are uploaded