Game programmer job description
Example game programmer requirements on a job description
- Bachelor’s degree in Software Engineering or related field.
- Extensive knowledge of various programming languages.
- Ability to write efficient and optimized code.
- Experience with developing game engines.
- Familiarity with game development software.
- Creative and analytical mindset.
- Excellent communication and collaboration skills.
- Attention to detail and problem-solving aptitude.
- Self-motivation and ability to work independently.
- Ability to manage multiple tasks and deadlines.
Game programmer job description example 1
Filament Games game programmer job description
- At least 3 years of professional/indie programming experience, with at least 2 of those years in Roblox development
- At least one shipped Roblox game in programming role
- Expert in Lua
- Familiar with object-oriented programming concepts
- Experienced with working in distributed teams
Bonus Qualifications
- Rojo experience
- Typescript experience
- Blender or Maya experience
Schedule
- 100% remote
- Short and long-term contracts available
About Us
Filament Games is a game production studio that creates digital learning games and interactives. Our mission is to create playful experiences that improve people's lives. We believe that games are a powerful way to engage and inspire learners, and we approach game design by translating learning objectives directly into meaningful gameplay mechanics and playful curriculum materials.
Guard against scams : During the selection process, applicants will only receive official notices via email from a sender from the @filamentgames.com domain. This includes scheduling interviews and coordinating reference checks, assessments, and job offers. If the person who is contacting you is not listed on the staff page on our website please do not correspond with them. Unfortunately Filament will not be able to assist you if you fall victim to a job offer scam. Please report any losses to law enforcement.
We are an Affirmative Action and Equal Opportunity Employer. Applicants will be considered for positions on the basis of qualifications and ability to perform the job for which they are applying without regard to race, religion, creed, sex, age, residency, national origin, disability, sexual orientation, marital status, or physical appearance. Minorities are encouraged to apply.
Game programmer job description example 2
Kabam game programmer job description
You will be joining a team of Programmers and Engineers who work in a collaborative environment. You will be interacting on a daily basis with designers, artists, and other programmers to build gameplay features and create compelling experiences for players.
In this role, you can expect to:Architect and build screens, widgets, and other UI elements in an extensible way that is tunable by designers Work closely with producers, artists, designers and other programmers in a highly collaborative and agile environment Help build and support tools and pipelines that improve the workflows of artists, designers, and other programmers
In order to be successful for this role, we are looking for:Solid understanding of Unity and C# (C++ would be great but not necessary) Shipped multiple games over last 5+ years Solid debugging and problem solving skills Knowledge of UI technical best practices (Mobile and PC) Proven track record of working independently and collaboratively in a dynamic team setting Excellent verbal and written communication skillsA love for working in small teams making games
It will be a Plus if you also have:A formal education from a recognized University or College Computer Science or equivalent Experience with Unity GUI or NGUI frameworks Practical knowledge of the iOS and Android platforms Experience in performance profiling Experience working in an Agile environment Familiar with tools like JIRA, Github/GitLab
Excited by this opportunity? We invite you to apply and start a conversation with us.
Excited by this opportunity? We invite you to apply now and start the conversation with us. Together, we can create and support some of the best games ever made and entertain the world!
About Kabam
Kabam is a world leader in developing entertaining, immersive, and highly social multiplayer games, bringing high-quality graphics, next-generation technology, and revolutionary gameplay to players around the world.
Kabam's games, Marvel Contest of Champions, Disney Mirrorverse, Shop Titans, and Transformers: Forged to Fight, have generated hundreds of millions of downloads and have received multiple awards including Apple's Editor's Choice and Google Play's Best Game of the Year.
Founded in 2006, Kabam has studios and offices in North America, including Vancouver and Montreal in Canada, and Los Angeles and San Francisco in the United States. Kabam is a wholly-owned subsidiary of Netmarble Games.
Kabam is an Equal Employment Opportunity employer committed to building a diverse and equitable workplace, and inclusive environment for all existing and potential employees. Employment decisions are based on candidate qualifications and business need, not race, color, ancestry, place of origin, age, sex (including pregnancy), gender identity or expression, sexual orientation, political belief, religion, creed, marital or family status, medical condition, genetic information, physical or mental disability, military or veteran status, prior criminal conviction or any other protected class in accordance with federal, state or provincial and local laws and ordinances. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process.
Game programmer job description example 3
Crytek game programmer job description
The ideal candidate will be an experienced game programmer with passion for gameplay, a desire to work within cross-disciplinary groups to collaborate and drive the implementation and tech behind gameplay features.
As a key member of the team you'll be involved in crafting great AAA games using state-of-the-art technology.
Although we believe living close to our studio helps foster team spirit and stronger bonds between team members, we understand that people have different needs and expectations for their place of residence. You have a choice of three location options, allowing you to work with Crytek from anywhere you wish:
1. Come to our modern headquarters in Frankfurt and receive an attractive relocation package and have access to all of our benefits.
2. If you are already living in a European Union member state, we are able to offer you a permanent work contract and allow you to work remotely as an employee from there.
3. If you are interested in full-time remote work in any other country outside of the European Union, we can offer you a freelance contract arrangement.
ResponsibilitiesWork with existing engine code base to drive the development of gameplay features. Integrate creative and technical design processes while ensuring that high production values are never compromised.Create immersive and compelling gameplay experiences.Develop well designed software within project schedule to Crytek standards.Optimize and debug code for Console and PC platforms.Work as a role model in terms of communication, quality and team spirit, mentor/inspire junior members.Display good communication and writing skills and create documentation where required.Actively participate in team working on project by making recommendations on how to improve product quality as well as group productivity.Provide input to department project status meetings.
RequirementsAt least 5 years of professional work experience as Programmer in the games industry.Passion for making games.Worked on at least one shipped product from beginning to end, ideally cross-platform.Excellent understanding of C++ in a games development environment.Strong mathematical skills.Solid English skills, good communication skills with strong affinity for transparency.
What you can expect from us
Home Office
Work-life balance is not just a hollow term for us. At Crytek, we offer you the option to either work from home or in our studio.
Career Path
Your professional development is important to us, so we have laid out a career plan to help you progress towards your goals and objectives.
Company Apartment
To help you get settled, we provide you with a fully furnished company apartment during your first three months in Frankfurt.*
Relocation Support
We offer a relocation budget and full coverage of flights to Frankfurt for you and your family.
You can expect extensive assistance with visa, work permits, and communication with authorities during the relocation process, as well as help settling into Germany (e.g. setting up appointments with banks, government agencies, schools, landlords, finding apartments etc.).*
Public Transport Pass
Discover Frankfurt by bus, tram and metro - free of charge.*
Gym Card
A healthy body is a healthy mind. We offer a membership at the premium gym chain Fitness First in Germany. Work out, join group fitness classes, or relax in the wellness facilities.
International Environment
We truly embody diversity at Crytek. With employees from over 42 different countries, we define ourselves by our cultural diversity.
German Classes
Understanding the local culture will make your stay abroad more enjoyable, and Crytek supports that by offering German language courses for you and your family.
Vacation Days
At our Frankfurt office you can enjoy 24 days of vacation per year, and every 2 years you get 1 more (up to a maximum of 28 days). You will also have on average 10 public holidays on top of the days you take off. If you are working from another country, local standards apply.
*only applicable to employees in Frankfurt.