Flatter Than Earth is looking for its next Gameplay Programmer to work closely with our Design and Animation departments in building the gameplay systems and features that define our game. In this role you will help realize the creative vision of the game by using our established codebase and your own skills and abilities to build our next great gameplay experience.
You will join a collaborative bunch, bringing designs from initial concept & prototypes all the way to a finished product experience that’ll be seen by all theater & puppet loving players.
Last but not least, we believe that in order to reach new creative highs one must have a balance between work and personal life, thus we do all we can to avoid crunch. Yes, you guessed it right, we want this to be a time you look back on with pride and an accompanying smile.
Come join our team so that we can together bring theater & puppets back to life for a new audience to enjoy!
Skills & Requirements
To thrive at Flatter Than Earth you would have:
3+ years of professional game programming experience in the PC/console space.
Shipped one or more game titles (preferably AA+ or known/high quality Indie)
A minimum of 12-18 months of full-time Unity experience
Experience developing platforming, puzzle-platforming and/or 2.5D-3D games
Strong programming generalist with solid code architecture skills
Be fluent in C# and demonstrate knowledge of good object oriented software engineering practices
Possess exceptional problem solving and debugging skills
Be able to write well-structured, readable code
Project specific skills:
High comfort level extending and improving an established code base
Have experience contributing to a wide variety of gameplay systems, such as player controls, game rules, scripting, physics, weapons, and AI
Have a good to intermediate understanding of 2D and 3D mathematics
Experience with performance analysis and code optimization
Excellent communication skills with an interest in collaborating with other non-technical disciplines
Self-motivation and willingness to pitch in
Passion for making great games
Write clear, maintainable, portable, and highly functional code
Implement gameplay features within an established framework
Implement modifications, reorganizations, extensions, and optimizations to existing code base
Profile and performance tune code to remove bottlenecks
Test and document code produced
Identify technical and developmental risks/obstacles and generate solutions to overcome identified risks
Research coding techniques and algorithms in order to keep current on technological developments and advancements in the game industry
Collaborate with the team to identify and fix bugs in a timely manner
Work and collaborate with an interdisciplinary team of artists, designers, and programmers to provide technical, creative, and scheduling feedback
Provide time estimates; keep co-workers informed about progress of programming deliverables as well as prerequisites for feature implementation
Assist in advocating best practices
Experience deploying, patching, and supporting the game post-release
Experience working on multi-platform software projects
Experience with UI implementation
Experience with Steamworks
Familiar with asset pipeline architectures
Good C++ skills
Loves/likes platforming and/or the puzzle-platformer genre
Good understanding of what makes a game fun and interesting to play
We agree with 99% of Earth's population that Earth is round.
We are a premium AA+ Indie that has all the elements to become a highly recognized IP.
We are looking for candidates that can start in September
Job Type:Always Remote, Part-time at first
Freelance Contract: duration unlimited, core team member (current + DLC + future games(s)
Salary: dependent on knowledge, skill, experience level and location.
Working with team members from around the globe. Ranging from GMT-4 to GMT+3.
We are offering You
To be a very important part of the development of Once Upon a Puppet a puzzle-platformer game with many elements that make for a memorable experience in this genre.
Be Indie and away from corporate bureaucracy and a heavy chain of command that slows down decision making & creativity.
Be part of the core team, you will not be a cog in a machine, your voice will always be heard & important.
Your creativity will not be limited by corporate processes, only self-limited by "blue-sky" yet realistic ideas that enhance the fun and do not kill scope.
You will work remotely and manage your own time & location to focus.
Choose when you want to take a day off or have a longer vacation.
We at FTE heavily promote a culture free from crunch. Do not do it, it can have terrible effects.
Salary is equal to skills and other team members will be glad to teach you or learn from you.
Your input will have a serious effect on the project and its final form.
If wanted, representing the game, team & company at game dev. events.
You will feel you are responsible and a true owner of the game you are making.
You are learning and evolving with us, Flatter Than Earth, a young team & young company aiming for big things.
How to Apply
Please introduce yourself and send your resumes & portfolios with subject header:
Your skill level - Gameplay Programmer - Full Name - Current Location
For skill level choose: Student, Intern, Junior, Regular, Senior, Lead, Director or Studio/Team
To help us understand your perspective, if you can and want to please mention:
When do you prefer to start.
Do you prefer part-time or full-time.
Your freelancer rate range (Indie vs big studio)
Your game industry work experience (years).
Add the GDPR consent to your CV: I hereby give my consent for the information provided on this form to be held on computer or other relevant filing systems in accordance with the GDPR 2022.
If you are a good fit, then a follow up email will be sent your way.
Flatter Than Earth
At Flatter Than Earth, our mission is to create whimsical video games that triple A studios do not dare to make.
We're a multidisciplinary, fully remote team that’s passionate about creating video games and help players have fun. We thrive on innovating new solutions to old challenges and we seek to rethink how interesting themes (like theater & puppets or music) can merge into games that speak to the heart, mind & soul.
Our current project, Once Upon a Puppet aims to capture the attention and unleash the imagination of gamers of all ages.
Our core values are:
They are few, but they are strong. From creating processes to decision-making and finding the right team-members, we build & see our 5 core values in every thing we do.
Independence. Others can trust that you’ll be organized, pro-active and deliver what you agreed to and vice versa.
Mastery. You love what you do and care deeply about the quality of your work. You’re continuously learning and pushing yourself to expand your abilities further. You're never satisfied with the status-quo.
Communication. Your communication is spontaneous, clear, concise, and engaging whether you're explaining a complex idea or providing feedback to a teammate.
Ambition & Balance. You aspire to put a dent into the gaming industry. To do this, you set high standards for yourself and those around you. The time you spend on work isn’t measured by quantity, but by quality.
Impact. You're able to take a bird's eye view to pinpoint and then solve issues that have a high impact on our players, our team, and our company. You're committed to the health and success of both your teammates and Flatter Than Earth as a company.
We at Flatter Than Earth THANK YOU and are looking forward to hearing from You! :-)
PAX Prime - Official Judge Selection - During a rigorous selection process, PAX judges invited FTE and our Game to be placed in the best spot next to Sega and Twitch booths. It was a great honor and there was a fantastic amount of interest in our game.