Madfinger Games

iOS Software Engineer

Madfinger Games  |   Location: Brno  |   Type of Contract: Full-time

There are over 100 skilled people in MADFINGER, all of them with passion for mobile gaming. Four founders: Mara, Tom, Emeth and Babec created a small team of twenty people that helped them achieve their dream and make high-quality mobile games. First games had great success and brought on more ambitious projects and more skilled colleagues. In 2016, we started to hire people from abroad and currently employ experts from over 11 countries and still growing. Currently we have released epic Shadowgun Legends and new innovative projects are ahead of us! We have big dreams and need you to make it real! 


  • Designing and developing iOS specific features for our games and tools using Objective C / Swift / C#
  • Improve the stability and performance of the iOS app by profiling and analyzing crash logs
  • Explore new technologies, tools and iOS versions and solve cutting edge technical challenges
  • Integrating third-party plugins
  • Level-up the technical staff in the team and inspire the team to focus on technical excellence
  • Regularly communicate with Apple and Unity engineers to find best solution.


  • At least 2 years of professional experience in mobile development
  • Strong knowledge of Objective C / Swift / C#
  • Familiar with modern iOS SDK and development tools (Xcode, …)
  • Understanding of iOS performance and experience using performance analysis tools
  • Solid understanding of OOP, Algorithms, Design Patterns, Code Refactoring
  • Experience with modern source control systems, such as Subversion, Git, Mercurial, or Perforce
  • Proactive, strong problem-solving and troubleshooting skills, ability to rapidly prototype and iterate ideas in an agile development environment
  • Able to work in a team as well as independently. Team-working skills are essential as the role will involve working in a small high-energy team of artists, designers, programmers and executives
  • Good knowledge of the English language (especially its written form)


  • Experience with integrating third-party plugins (advertisement, social, …)
  • Experience with the Unity engine and C# development.
  • Experience with Python or similar scripting languages
  • A good understanding of game design, and what makes a game fun to play
  • Shipped successful title on App Store or Android Market


  • The ability to contribute to the development of top game titles in a globally successful company
  • The chance to bring your own ideas into our games
  • Work alongside top people from the gaming industry
  • Friendly team and attractive workplace situated close to the city centre
  • Access to the most up-to-date game design technology
  • Chance for personal development through very creative work
  • Competitive salary and benefits
  • Bonus system based on profit sharing
  • Sabbatical leave after 7 years working for the company
  • One week of extra leave for new fathers
  • A step-by-step assistance and “Relocation Package” for foreigners
  • Czech lessons for foreign employees
  • Location in welcoming city of Brno, Czech Republic