Principal Mobile Developer (Unannounced Midcore title)

Socialpoint
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

C Sharp (Programming Language)
C++
Mobile Application Development
Data Structures
Design of User Interfaces
Mobile Application Software
Backend
GIT
Information Technology
Programming Languages

Job description

  • Feature Client-side Engineer

  • Technical Lead and individual contributor Main Responsibilities

  • Define, architect, & develop features and gameplay functionality in Unity and C#

  • Develop & integrate new technologies and tools (working with content teams)

  • Dive into the internals of core systems to extend them as-needed

  • Iterate on new or existing functionality and UI / UX

  • Proactively optimize code & memory for high performance simulations with tight constraints

  • Scope out large tasks and system with minimal direction, and help with delegation of that work

  • Work closely with other engineers to lead multi-week or month-long efforts

  • Give team and/or divisional tech talks on architectures that you've built

  • Work to identify and help to improve team and process inefficiencies

  • Help to mentor other engineers, We have a hybrid working from home/office system. This means living within commuting distance of our office in Barcelona so you are able to come into the office for important meetings/events.

Requirements

Zynga is looking for a client-side engineer in the Barcelona area, and more specifically, someone whose level of experience should be equivalent to a Principal Software Engineer.

We have a well-rounded and tight-knit, distributed team with a healthy mix of engineering skill levels, and are looking to strengthen our team. We need a self-driven and motivated engineer who is a strong communicator, works well as a team player, and performs well under pressure of tight deadlines. The candidate would have an opportunity to work on user-facing features (including UI / UX), core gameplay functionality, various systems, and generally solve challenging problems for high profile mobile games.

Our mission is to "Connect the World through Games" by building a truly social experience that makes the world a better place. To be successful in this role you will have a passion for games, a high level of integrity, great technical depth and skills, and a strong desire to build successful software., * B.Sc. in Computer Science, Engineering, or equivalent education / work experience

  • 6+ Years game industry / mobile app experience as a software developer

  • Shipped titles and/or live games experience

  • Expert knowledge in C#, C/C++, or a similar programming language

  • 3+ Years Unity experience

  • Solid foundation in data structures, algorithms and software methodologies

  • Excellent communication skills and comfort working in a collaborative environment

  • Experience with live operations on backend server infrastructure Bonus Skills and Experience

  • Experience with git

  • Experience with performance profiling and optimization

  • Mobile development with a focus on iOS & Android

About the company

* Relocation support to Barcelona (if you're not already here). * An impressive 25 days annual leave , not including public holidays. * A very generous ticket-restaurant to restore some life-points. * Private medical insurance for you and your family, to keep your health bar full. * Choose from the latest IOS or Android device upon joining (phone or tablet). * Free language lessons (English & Spanish). * Spotify Premium to add that special soundtrack that every adventure deserves. * Legendary social events & parties to let off some steam. * People development is key for us: an amazing budget to skill up your abilities & knowledge to achieve real growth opportunities Check Out Some Of Our Onsite Benefits When coming to work in the office, don't worry - we've got it covered! * Visit our impressive gym facilities to level up your build stats * Check out our massive gaming room equipped with consoles and games * Book an appointment with our onsite physiotherapist for aches and pains * Drop by our onsite hairdressers for a trim (no need for a wallet; it's a Guild perk)

Apply for this position