This job listing expired on Feb 7, 2021
Tweet

We're looking for a talented and passionate Senior iOS Engineer to join Wildlife's Tools team in São Paulo, Brazil.

Typically these engineers do not have prior experience with game development but are passionate about technology, have a broad understanding of fundamental Computer Science concepts, are comfortable working with new technologies and are quick learners. Since we ship code that goes into production on multiple games you should be comfortable writing efficient and testable code. Many libraries have a backend component and you need to work closely with the backend team or sometimes make yourself the backend of our tool, so having a basic understanding of how APIs and backend services work is a plus.

We know that the work we do has a high impact on our company's success and in order to achieve that, we work with a broad technology stack and have a mindset of being fully responsible for our systems, from their conception to incident resolution and troubleshooting in production!

About the team

The Tools team at Wildlife is reinventing itself. It started providing services for the games' online features and has since evolved to provide a platform that leverages the best of our teams when crafting, operating and distributing our games.

Tools engineers are responsible for all shared code between games, the team works closely with the game and backend teams. The team works on libraries that are shipped to production and are responsible for testing and making sure that the libraries’ ships without bugs. Since there is no pressure by games release schedule our deadlines accommodate more time to make sure our code is the gold standard for the game teams. We work on a daily base on a multitude of technologies, like Unity3d, Cocos2dx, Java, Android, iOS, C, etc.

We have several games in production and together they combine over one billion downloads. We know this number will only grow, and we're looking for engineers that can help with the challenges of developing systems that perform well and are reliable to ship on those games.

What you'll do

  • Identify common behaviours and functionalities between projects and extract and coordinate them into frameworks that allow faster development of other teams
  • Define good code practices, maintain our continuous integration process and, in general, influence our software development to improve our quality
  • Collaborate with highly skilled programmers on the backend, analytics, automation, and game teams.

What you'll need

  • Bachelor's degree in Computer Science, Computer Engineering or equivalent experience.
  • Excellent analytical, problem-solving and critical thinking skills.
  • Understanding of computer science concepts (data structures, networking, concurrency, memory management, algorithm analysis, etc).
  • Proven experience of software development professional experience in iOS.

More about you

  • Passionate about learning. You love technology, theory, practices and understanding how things work. You get much more excited than afraid when you join a project that uses a programming language or tools you know nothing about because that is an opportunity to learn those things.
  • Responsible for the end result. You understand that a job is half done is not enough. Even when facing difficulties or unforeseen obstacles, you do what must be done. You know that is meaningless to do tasks assigned to you without thinking about the success of the overall project you are working on.

About Wildlife

Wildlife is one of the leading mobile game developers and publishers in the world. We have released more than 60 titles, reaching billions of people around the globe. Today, we have offices in Brazil, Argentina, Ireland, and the United States. Here, we create games that will excite, intrigue, and engage our players for years to come!

Equal Opportunity

Wildlife is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, colour, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

We're committed to providing accommodations for candidates with disabilities in our recruiting process. If you need any assistance, please let us know at [email protected].