Barcelona City Council | Capital humàBarcelona City Council website

Home  > Job profiles





In compliance with Organic Law 15/1999, of 13 December, under the Personal Data Protection Act, we inform you that data collected will form part of an automated file, under the ownership of BARCELONA ACTIVE SPM S.A., with registered office at 162-164 Calle Llacuna, Barcelona, with the aim of managing enrollments and of informing of the company's activities and services within its field of action. You will be able to exercise access rights, rectification, cancel cancellation and/or opposition via written communication to the Legal Services of BARCELONA ACTIVE SPM S.A. at the aforementioned address.

Get to know this occupation

Other denominations

3D Game Developer, C++ Game Developer


The Mobile Game Developer develops 2D/3D games for mobile devices, either as indie or commercial games (for a wider audience).

They design, develop and perform the maintenance of the games, offering creative solutions to build fun, quality games. The Mobile Game Developer is responsible for the architecture of the game (internal structure) and has an overall vision of all the tasks and technologies involved in developing the game, especially those related with the app's programming.

The Mobile Game Developer usually collaborates with other people who participate in the technical development of the mobile app, such as UI designers, usability experts, the Mobile Product Manager, and other mobile app developers and/or programmers, depending on the size and type of company where they work.


- Participate in the design of mobile games by providing their vision of mobile app development, defining the game's specifications and establishing its technical requirements.

- Perform and/or supervise tasks associated with the development of the mobile game:
  • Design the internal architecture and implement the game's characteristics and functionalities.
  • Program the mobile game using specific languages (e.g. C#, Objective-C, HTML5, etc.)
  • Develop well-structured, quality code for the mobile app that is easy to understand in terms of programming and design, especially for future changes or modifications of the app.
  • Incorporate graphics, sound and networking components in the game in close collaboration with the mobile interface UI designers.
- Ensure the technical quality and maintenance of the mobile game:
  • Perform quality testing of the mobile game to detect any possible issues or faults and find solutions to resolve them.
  • Maintain and optimise the existing characteristics of the game, adapting them to new functionalities or technologies found on the market.

Quick access and copyright:

Centre per al desenvolupament professional Porta22
Convent de Sant Agustí
Ca n'Andalet

Barcelona Treball (Porta22)
+34 934 019 899

Barcelona Activa Headquarters
Llacuna, 162-164
08018 Barcelona
+34 934 019 777

Generalitat de Catalunya
Unió Europea FEDER
Unió Europea FSE