If you are a dynamic, hard-working and experienced Mobile Developer who focuses on quality above all else, you are in the right place. We are looking for talented professionals like you to join our team in Madrid.
At Mirada, you will find a place where you can develop your skills in the fascinating world of Digital TV. And most important of all, be ready to learn out of the various departments that you will be working with. Routine is not an option here.
Our main product is a big application allowing the TV Operators to provide their offer through mobile platforms, that enables the clients to browse the programming, watch content, manage their subscriptions and access to other services in the platform.
The application is developed in native technologies, for both mobile phones and tablets. A deployment example of our product is the application “Izzi go” available in Google Play and App Store.
As a product company, most of the work is about maintaining, customizing and evolving it, but we are not used to develop small applications with a reduced life cycle. Besides, the complexity of system, forces us to face important challenges and difficult situations in our daily work.
The size of the product can make the work different from other companies developing mobile applications, giving importance to different aspects like:
- Analysis and Designs, not only to guarantee the functional quality of the new developments, but also to benefit the maintainability, the scalability and to ensure that the new development is not creating problems in other modules of the application.
- Quality of the code, following the coding style rules in order to make easier the maintainability of the application also to other workmates.
- Bug fixing, as it’s quite common that after an evolution issues in the rest of the application can arise.
- Testing and unit testing. Even when this is the main responsibility of the QA team, the releases are not easy and we have to ensure that they are good enough.