cover image
Ubisoft Paris Mobile

Ubisoft Paris Mobile

careers.smartrecruiters.com

2 Jobs

102 Employees

About the Company

At Ubisoft Paris Mobile, we build the virtual arenas of tomorrow. We create mobile games that are both accessible and far-reaching, in which millions of players take each other on and ultimately come together. In every one of our creations, we put the focus on gameplay. Gameplay must innovate and entertain so that as many people as possible can enjoy it, whether as players or spectators. As a result, our games are alive and dazzling. They tell their stories through the seasons. They are devised not only with great enthusiasm from our studio, but in concert with our community of players. Striving for excellence involves learning every day: from our players, from our competitors, and from ourselves. Joining Ubisoft Paris Mobile means benefiting from the resources and expertise of the world's third-largest independent video games publisher. It means being able to push forward Ubisoft's biggest licences, all as part of a team where your voice gets heard and your ideas have the opportunity to thrive. Within our studio, we share the same idea of a challenging, compassionate working environment, one that prospers from the wealth of our talents and the diversity of our personalities. More than anything, we firmly believe that only by playing together can we create the best possible experiences.

Listed Jobs

Company background Company brand
Company Name
Ubisoft Paris Mobile
Job Title
Senior Full Stack Developer (F/H/NB) – Champions Tactics (Unity)
Job Description
Job title: Senior Full Stack Developer – Champions Tactics (Unity) Role Summary: Senior developer responsible for designing, building, and maintaining the backend services and APIs that power Champions Tactics, a web3 turn‑based strategy game. Supports Unity client integration, internal tooling, and live operations while ensuring scalability, reliability, and security of the game’s live service. Expectations: - Lead technical architecture for backend and client integration. - Mentor junior developers and enforce coding standards. - Collaborate closely with product, design, and QA teams. - Deliver robust, secure, and high‑performance services within tight production cycles. Key Responsibilities: - Design and develop backend services (auth, matchmaking, inventory, progression). - Build and maintain secure RESTful APIs for Unity client communication. - Create web dashboards, monitoring tools, and configuration interfaces for production teams. - Participate in technical design reviews, scalability assessments, and cost optimization. - Contribute to Unity client logic (UI integration, data flow, feature implementation). - Conduct code reviews and provide technical guidance to peers. Required Skills: - Strong full‑stack experience: Node.js/Nest.js, PostgreSQL/MongoDB/Redis. - Modern front‑end framework (React, Vue, or Angular) for internal tools. - Expert C# and Unity development (UI, data integration, client–server communication). - Design and implement secure, scalable APIs. - Knowledge of authentication, matchmaking, inventory, and live service architectures. - Experience with monitoring, dashboards, and CI/CD pipelines. - Excellent problem‑solving, collaboration, and leadership skills. - Bonus: Live service, multiplayer game, or Web3/blockchain experience. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Relevant certifications (e.g., Microsoft Certified: Unity Developer, AWS/Azure Certified Developer) are a plus but not mandatory.
Paris, France
On site
Senior
20-11-2025
Company background Company brand
Company Name
Ubisoft Paris Mobile
Job Title
Engine Programmer Assistant – Internship (6-month) March 2026 (W/M/NB)
Job Description
**Job Title** Engine Programmer Assistant – Internship (6‑month) **Role Summary** Assist senior rendering programmers in maintaining, developing, and optimizing Unity‑based game engine components for the Might & Magic Fates studio. Execute low‑level performance and memory optimisations, debug real‑time issues, and collaborate on tool development with gameplay, tech art, and rendering teams. **Expectations** - Complete assigned tasks within the 6‑month internship period. - Communicate progress and issues effectively to the team. - Adhere to coding standards, version‑control processes, and best practices. - Demonstrate ability to learn and apply new engine features quickly. **Key Responsibilities** - Maintain and extend Unity engine modules under guidance of senior staff. - Implement performance optimisations, memory management, and multi‑threading solutions. - Debug and resolve real‑time engine and rendering issues. - Collaborate with gameplay, network, and rendering programmers on tool development. - Participate in code reviews, documentation, and knowledge transfer sessions. **Required Skills** - Proficient in C# programming. - Practical experience with Unity engine (game production level). - Comfortable using Git for version control. - Strong problem‑solving skills and attention to detail. - Effective communication in English. - (Preferred) Exposure to gameplay, network, or rendering code. **Required Education & Certifications** - Current student in an engineering or video‑game‑specific programme with a focus on programming. - No specific certifications required.
Montreuil, France
Hybrid
14-12-2025