Updates
Outfit7
4 days ago
Tilen Bobek shares the story of how he went from bashing away on a Commodore 64 to Senior Director of Engineering at one of the world’s biggest mobile game developers. It’s been an incredible journey!
Outfit7
2 weeks ago
Read Senior Game Producer Tomaž Skubic’s story to see how we’ve learned to turn challenges into stepping stones for success!
Outfit7
4 weeks ago
To mark 10 years of My Talking Tom, we threw a massive in-game party for millions of players and fans worldwide. How did we go about making this celebration truly extraordinary? 💡 Read on for some insights into how this huge project came together.
Outfit7
5 weeks ago
Outfit7’s annual Talent Camp Game Jam event is an opportunity for talented up-and-comers to make games alongside seasoned professionals. Last year, 25 talented coders, artists, and engineers designed and built five games in just four days—and had a blast doing it!
Outfit7
5 weeks ago
Gašper Moderc can’t wait to inspire the next wave of Talent Campers! Having attended Talent Camp himself in 2019, Gašper managed to land a full-time job at Outfit7 as a Software Engineer. And this year, he’s one of our Talent Camp mentors. The circle is complete!
Level up your career
At Outfit7, we prioritize the growth of our engineers by making it a top focus for Engineering Managers. Our approach involves understanding your technical background and personal aspirations. Through tailored challenges year-round, we guide experts along their career paths, all geared towards achieving company objectives.
Gain and share invaluable knowledge
Regular cross-project tech talks take place where software and quality assurance engineers openly share solutions to technical hurdles, discussing their methods and key takeaways. Contribute beyond our walls by sharing insights in our Outfit7 Tech Blog on Medium, fostering global Tech community connections. Embrace yearly opportunities to attend major conferences, gaining and spreading knowledge. We empower engineers to even take the stage and deliver their conference talks.
Contribute to communities
Outfit7 actively participates in local events and collaborates with esteemed universities. Join our annual Talent Camp, where our experts mentor gaming enthusiasts, offering an entry point into the gaming industry.
Crafting Excellence With our Tech Arsenal
Our Tech team is assembled of experts that take a meticulous approach to implementing video games and our infrastructure to achieve smooth performance on a wide range of iOS and Android mobile devices. This represents an ongoing challenge since we’re constantly pushing for a better visual fidelity of our games and striving for architectural enhancements and efficiency.
Building the ultimate mobile game engine: Starlite
We dared to develop our own general-purpose game engine Starlite with C++ to squeeze the most out of performance-limited mobile phones. Our engineers took a pragmatic approach and went deep under the hood to implement lots of custom solutions for technical challenges they faced. However, we’re using Unity game engine with C# to make next-hit games and take our own approach in lots of areas like assets loading, rendering pipeline, and animations to mitigate small performance bottlenecks that could heavily accumulate and present unwanted run-time performance slowdowns for rendering and CPU cycles.
Boosting infrastructure: revealing Android, iOS, and Backend achievements
Our Android and iOS teams and the backend department deliver infrastructure to ensure that our games get advanced monetisation mechanisms, can absorb hundreds of millions of monthly active users, and serve them with server-side backed systems. For reference, we’re processing on average 6TB of data daily that is being written to BigQuery. Backend infrastructure written in Java&Go is crunching numbers using 1500+ CPU cores. The DevOps team is using Jenkins and CircleCI to provide a scalable and standardized cloud infrastructure for making automated builds so the whole company can try out anytime our latest games in the making.
Pioneering QA: Ensuring excellence
QA engineers are an integral part of each game team and are fully integrated into the production pipeline right after the pre-production phase of a game. They hunt down corner cases early by thoroughly checking specifications and GDD, challenge technical flaws, and actively contribute to game features’ specs, as well they design custom Debug tools for games. Testers use tools like Zephyr to define test cases and ensure a smooth player experience and flawless functionality. As well they take advantage of having almost 1000 devices at hand to test properly each resolved JIRA ticket by Developers so that also from the user perspective the game works as specified. To really delve deep, QA engineers study stack traces using BugSnag and are manually querying analytics events and errors from BigQuery, sometimes also Unity to test the game in the making on computers.
Ready to dive deeper into our work? We’re gamers and technology is at our core here at Outfit7 if you want an inside scoop on development, engineering & tech innovation our tech blog is the best place to continue your journey:
About
Learn moreOffice Locations
Company Benefits
-
24 days of paid vacation to start & sabbaticals
-
Relocation support
-
Hybrid work & flexible working hours
-
Healthy meals & fun room (location specific)
-
Maternity & Paternity leave (location specific)
-
Medical Health insurance & wellbeing programs (location specific)
-
Wide range of career growth & development opportunities
-
Team-buildings & team hangouts
-
Professional development
-
Languages classes in Chinese, Greek, Slovene, and English