Senior Programmer

11 Months ago • 5-5 Years • Programming

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

Sprinkler - Director of Machine Learning Research

Sprinkler

Gurugram, Haryana, India (On-Site)
1 Year ago
rivos - Silicon Logic Formal Verification - Full Time

rivos

Portland, Oregon, United States (Hybrid)
8 Months ago
Rackspace Technology - Machine Learning Operations (MLOps) Architect - GCP

Rackspace Technology

Canada (Remote)
1 Week ago
Veeam Software - Customer Success Representative, Named Accounts (Hungarian Speaker)

Veeam Software

Bucharest, Bucharest, Romania (On-Site)
1 Day ago
Perplexity - Customer Support Associate - Consumer Billing

Perplexity

(Remote)
16 Hours ago
NCR Voyix - Software Engineer IV - Java

NCR Voyix

Hyderabad, Telangana, India (On-Site)
1 Month ago
limbic entertainment - Senior Programmer

limbic entertainment

Cairo, Cairo Governorate, Egypt (On-Site)
2 Months ago
binance - Senior Java Engineer - Payment

binance

Taipei City, Taiwan (Remote)
2 Months ago
Tesla - Sr. PLC Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
4 Months ago
Synechron - Jr Developer Java (Developer)

Synechron

Montreal, Quebec, Canada (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Quality Analyst - ADSEO (Safety)

bytedance

Gurugram, Haryana, India (On-Site)
2 Months ago
Yodo1 - Unity Game Developer

Yodo1

(Remote)
4 Months ago
Nintendo - Supervisor. Packaging & Distribution

Nintendo

North Bend, Washington, United States (On-Site)
7 Months ago
oni - Stock Controller

oni

Oxford, England, United Kingdom (On-Site)
2 Months ago
Welltech - Senior Creative Marketing Specialist

Welltech

Barcelona, Catalonia, Spain (Remote)
3 Weeks ago
Alpha Sense - Software Engineer II, Full Stack

Alpha Sense

Delhi, India (On-Site)
23 Hours ago
Whatnot - Strategy & Operations (Senior) Manager, Commerce

Whatnot

San Francisco, California, United States (On-Site)
2 Months ago
Capgemini - SNOWFLAKE DATA ENGINEER

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Valeo - VIE Quality Engineer Product / Supplier

Valeo

Bietigheim-Bissingen, Baden-Württemberg, Germany (On-Site)
1 Month ago
Mattel Inc - Marketing Coordinator, Consumer Products

Mattel Inc

Mississauga, Ontario, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Floriana, Malta

Ceragon Networks - Senior Product Designer

Ceragon Networks

Valletta, Malta (Remote)
1 Month ago
Casumo - Legal Counsel

Casumo

Swieqi, Malta (Hybrid)
1 Week ago
LeoVegas - Tax Associate

LeoVegas

Sliema, Malta (On-Site)
1 Month ago
PwC - Programme Coordinator

PwC

Qormi, Malta (On-Site)
1 Month ago
The Mill Adventure - BI Analyst

The Mill Adventure

St. Julian's, Malta (Remote)
3 Weeks ago
Evolution  - Thai Speaking Game Presenter

Evolution

Birkirkara, Malta (On-Site)
12 Months ago
Evolution  - Service Support Specialist

Evolution

Birkirkara, Malta (On-Site)
1 Day ago
Evolution  - Game Presenter for Live Sports Table

Evolution

Birkirkara, Malta (On-Site)
3 Weeks ago
Stake logic - Technical Account Manager

Stake logic

Birkirkara, Malta (On-Site)
4 Months ago
ComeOn Group - AML Analyst

ComeOn Group

St. Julian's, Malta (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

logifuture - Java Tech Lead

logifuture

Lecce, Apulia, Italy (Hybrid)
3 Months ago
playphony games - Car Simulation Programmer

playphony games

Tokyo, Japan (On-Site)
2 Months ago
Zeeco, Inc. - C&I Engineer - Global Support

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
9 Months ago
P99 soft - Python Architect

P99 soft

Hyderabad, Telangana, India (On-Site)
2 Months ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Japan (Remote)
8 Months ago
Playdead - Systems Programmer

Playdead

Copenhagen, Denmark (On-Site)
10 Months ago
high radius - Java Developer

high radius

Hyderabad, Telangana, India (On-Site)
4 Days ago
FTF Studios - FTF Senior Programmer

FTF Studios

(Remote)
1 Year ago
Winjit Technologies - .Net Developer

Winjit Technologies

Nashik, Maharashtra, India (On-Site)
2 Months ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Floriana, Malta (Hybrid)

Floriana, Malta (Hybrid)

Floriana, Malta (Hybrid)

Floriana, 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