Barcelona City Council | Capital humàBarcelona City Council website

Home  > Job profiles

Get to know this occupation

Description

The mobile applications developer is an expert in programming and integration of web applications for mobile devices aimed at improving urban mobility. Some of the applications are working with the following:

¿ In urban mobility, generally: traffic information systems, design of routes or public transportation schedules.
¿ In companies¿ mobility: document management systems or systems remote location via PC, mobile or pager.

Thus, works making designs and programs applications which provide information to improve urban mobility, or allowing access to the network documentation and workers of public or private companies that require remotely consult it.
This professional works generally in technology consulting firms, or companies dedicated to developing applications for mobile devices.

Tasks

¿ To analyze the services requirements to develop, and to design the structure using descriptive language and technology that facilitates subsequent programming. These services can be based on:

Web or mobile applications to provide information on urban mobility (consult traffic conditions, access, the operation of transport services, the availability of bicycles or public or private parking spaces in real time)
Web or mobile applications to optimize work processes (integration of these applications in management-ERP- applications, consult remote information, notices and task automation, and control and real-time location of mobile devices with GPS).

¿ To develop and program over web applications, intranet or mobile devices using the following programming languages: PHP, J2EE, J2ME, Microsoft.net, Xcode in Objective C, HTML5, CSS, Cocoa Touch, iOS SDK, JavaScript, AJAX, for iPhone, BlackBerry or Android.
¿ To check that the application follow the quality standards, using, for example, control tools such as QA/Testing.
¿ To develop user manuals and maintenance of the application implemented.
¿ To install the application on the server and tests it to ensure proper operation.
¿ To resolve technical issues that arise during the execution of the application, whether functioning, sizing, loading images or documentation, etc.

Quick access and copyright:

Centre per al desenvolupament professional Porta22

Barcelona Treball (Porta22)
Llacuna, 156-162, 08018 Barcelona
bcn.cat/treball

900533175
Monday to Friday from 9 to 18 h

Generalitat de Catalunya
Unió Europea FEDER
Unió Europea FSE