Senior Generalist Games Programmer

Clever Plays
alert with exclamation point inside a cirle
This position has been closed.
No items found.
Posted
November 13, 2023
Full Time
Montreal, QC
Hybrid

We are looking for an experienced generalist programmer to share all of the programming tasks with the rest of the team, including but not limited to gameplay, UI, AI, network, integration, tooling, and debugging. As a senior, the candidate would be assigned a larger proportion of architectural and pipeline tasks, as well as finding the solution to various technical challenges, and would play a significant role in making sure the team delivers the game as expected.

 

RESPONSIBILITIES

Day-to-day programming tasks - 60 % OF ROLE

  • Contribute to a safe, friendly and productive work environment 
  • Lead choices of technologies, tools, pipelines, code structures and methodologies, and implement their technological solutions 
  • Develop gameplay features of many kinds
  • Create UI
  • Consult and collaborate with designers and artists during interdisciplinary tasks
  • Fix bugs
  • Ensure code quality with frequent testing and peer reviewing
  • Help manage versioning system and builds
  • Help with technical support and maintenance within the team

 

Management and development - 20% OF ROLE

  • Participate in project planning
  • Contribute to task management, including task estimation, delivery and post-mortem
  • Help ensure code integrity and quality throughout the team
  • Research technical requirements and constraints for our projects
  • Acquire knowledge on current programming techniques and technologies
  • Continuously develop one’s skills
  • Take charge of R&D reports

 

2.3 Teamwork and communication - 20% OF ROLE 

  • Share knowledge and know-how with other team members
  • Understand the objectives of the art, sound and design departments
  • Participate in inter-disciplinary meetings
  • Contribute to problem solving at the studio level
  • Contribute constructive feedback and ideas about our games during development

 

SKILLS PROFILE

Necessary characteristics

  • Training: University degree in programming or equivalent
  • Experience: 7+ years of game programming
  • Having worked on at least one 3D game targeting Steam, Xbox and/or PlayStation

 

Other requirements / knowledge

  • Experience with:
    • code architecture
    • algorithms
    • optimization
  • Deep knowledge of Unity and C#
  • Familiarity with the mathematics of video games
  • Must understand French clearly, not necessarily speak it
  • Must be comfortable with a work day that starts at 9am

 

Not necessary, but valuable experience

  • Experience in rendering pipelines, DOTS, procedural animation, AI or porting
  • Experience in team/project management
  • To have done game jams or personal game projects
  • Basis in game design

 

Intangible criteria 

  • Strong capacity for technical problem solving
  • Jack of all trades attitude with resourcefulness
  • Ability to work for the benefit of the game, not just for the code
  • Autonomous and having initiative
  • Likes to learn and to stay up to date
  • Likes teamwork and knows how to communicate
  • Organized and punctual
  • Contributes to a pleasant work environment
  • Passionate about indie games

 

WHY WORK AT CLEVER PLAYS ?

  • We’re passionate people working on games we're proud of
  • We’re a very small team, meaning everyone has a large impact on the games
  • No crunch, but if punctual overtime must occur, it is fully compensated in time or salary
  • Planned time for skill development
  • 4 weeks of vacation a year
  • Hybrid model, with 3 days at the downtown Montreal office, and 2 days at home
  • Transparent and solid management that cares and values the long term
  • Women, men, non-binary welcome; we implement a safe space for everyone
  • A bilingual (FR/EN) work environment

 

ADDITIONAL INFO

  • Job Position: Generalist programmer
  • Direct manager: Producer
  • Update: 2023-11-09
  • Number of employees under his/her responsibility: 0
  • Salary: Competitive salary for an indie studio and advantages

 

HOW TO APPLY

Come live the indie experience with us! Please send us an email with your resume.

About 
Clever Plays

We’re a small, passionate, and tightly-knit team based in the vibrant city of Montréal, Canada, shaping the future of indie gaming since 2013.

 

Who We Are:

At Clever Plays, we craft immersive, mold-breaking experiences for PC and console gamers. From the cyberpunk roguelite, Leap of Fate, to the award-winning espionage co-op game, Operation: Tango, we pride ourselves on delivering bold and unforgettable adventures.

Clever Plays also has a sister-company: Indie Angels Marketing Services, which provides fantastic marketing support to other indie studios and to ourselves, thus ensuring that Clever Plays’ games benefit from great marketing strategy and discoverability.

 

Our Creative Outlook:

Dare to dream with us! Our game development journey is all about defying conventions and exploring uncharted territories. We embrace ideas that challenge us, ensuring our players embark on journeys that are as unique as they are thrilling. Forever curious, always creative. We are Clever Plays.

Featured Game
s

Operation: Tango is an espionage-themed cooperative adventure challenging you and a friend to complete dangerous missions across the globe in a high-tech near-future world. As an exclusive team of two, you and your partner will become AGENT and HACKER, working in tandem to bring a high-tech global menace to its knees. With only your voice to link you, teamwork is crucial, and communication is key!

More Jobs at
Clever Plays
It looks like this team may not have any current job openings. Sign up for our newsletter and we'll be sure to let you know when they post a new role.
You may also wish to check for open roles on their
website.
Recent
Programming & Development
jobs
Thank you for joining! New issues are sent every Wednesday!
Oops! Something went wrong. Please try again.

You must be 18+ to view this job listing

Hey there! This job listing is for a role working on Adult Only games. As such, this listing may contain, reference, or link to sexual, explicit, and NSFW content.
By clicking “View Page” you affirm that you are at least 18 years old.