This job has expired, please see additional jobs below
Platform Mobile Engineer
Ubisoft
Barcelona, , Spain
Job Details - this job has expired, please see similar jobs below
Company Description
Ubisoftis committed to enriching players’ lives with original & memorable entertainment experiences. Ubisoft builds worlds that are a playground for the imagination, offering moments of surprise, fun and adventure as well as opportunities for learning and self-discovery.
With over 30 locations worldwide, 94 nationalities and 55 spoken languages, Ubisoft teams are a creative force with a diverse range of specialties in development, business and operations. Through cross-studio collaboration and a forward-looking approach, they dream up new ideas, anticipate new technologies, and continually enhance their expertise.
From breathtaking gaming experiences to award winning marketing campaigns, Ubisoft creates engaging worlds that foster passionate communities.
Job Description
Ubisoft Barcelona Mobile is currently seeking a Platform Mobile Engineer to help our team on their next adventure. The Platform Mobile Engineer is a pure technical role, responsible of integrating SDKs/Tools/Tracking to projects and to create/automate builds for submission to several different App Stores. The Platform Mobile Engineer will report to our Live Ops Manager.
DUTIES AND RESPONSIBILITIES:
Include the following. Other duties may be assigned:
• Liaise with a small team of programmers as well as QA and Analytics managers.
• Oversee integrations of 3rd Party SDKs
• Identify and solve bottlenecks
• Review code and assets integration through the different stages of the development to ensure the project is always structured and technically under control
• Game build delivery automation to serve Production and QC needs (internal and external).
• Identify and report risks at a technical level to the producer and other technical leads.
• Write robust, optimized and maintainable code.
• Write technical design documents, for milestones and internal use.
Qualifications:
• Bachelor's degree in Computer Science, Math, or related field. Master’s degree in any of these disciplines is a Plus.
• 2+ years of experience in software engineering and optimizing code.
• Strong skills and experience in software development in C++, C#, Java and Unity.
• Proficiency with Mobile Operating Systems: Android, iOS and others with an advanced understanding of the challenges multiplatform development brings.
• Understanding of Mobile Submission Processes and its limitations: iTunes Connect, Google Play, Amazon App Store.
• Advanced knowledge of Unity team workflow and integration pipeline.
• Attention to detail, problem-solving skills and organized working habits.
• Be a team player: we use agile development methods, where the team members are in permanent contact. Open mind, respectful attitude towards others and their work and good communication skills are a must.
• Ability to multi-task and to adapt easily to change.
• Work without direct supervision.
• Fluency in Spanish (written and oral) and good command of English.
• Work permit for Spain is a must (prior to applying for the position)
We also appreciate the following qualities:
• Working knowledge of languages such as Python, Objective-C.
• Previous development work on F2P Mobile products and an understanding of LiveOps requirements.
• Experience of Implementation of server-side components and Amazon EC2 server management.
• Fluent spoken and written English.