Mobile Developer - IOS / Android

Descripción de empleo<br /><br /> ? Participate in the development of our Android application by:<br /><br />Contributing new code<br /><br />Refactoring existing code<br /><br />Help identifying new features and improvements in the current codebase<br /><br />Write and maintain automated tests<br /><br />Write and maintain documentation<br /><br />Propose innovative features<br /><br />? Participate in the development of one or more iOS applications (iPhone / iPad)<br /><br />Aptitudes y conocimientos deseados<br /><br />Key responsibilities<br /><br />? Help us identify other platform that might deserve a dedicated application<br /><br />? Help us building an expertise in what mobile is and what a mobile device can do<br /><br />? Interact and cooperate with developers from more than 20 countries working on similar projects<br /><br />? Be part of a team, and support each other<br /><br />? Interact with the team responsible for the Web Frontend and the API in order to coordinate common development efforts<br /><br />? Give your contribution in order to improve our processes and Methods<br /><br />? Train new developers when they join the company<br /><br />? Write technical documentation in English<br /><br />Technical Qualifications - must have<br /><br />? Educational background in programming<br /><br />? You know how to compare algorithms and determine their complexity<br /><br />? You can write Object Oriented code in Java / Objective C<br /><br />? You have experience developing with the Android SDK<br /><br />? You have experience developing with Xcode and the iOS SDK<br /><br />? You have experience interfacing with REST/SOAP web APIs from a mobile device<br /><br />? You love to write automated tests for your mobile applications<br /><br />? You follow forums / mailing lists devoted to mobile development<br /><br />? You would refuse to start a development project without setting up a source repository first<br /><br />? You love to learn new tools and solve challenging problems<br /><br />? You know what SQL means<br /><br />? You care about memory performance<br /><br /> <br /><br />Personality<br /><br /> <br /><br />? You are able to focus deeply on complex issues as well as you participate in funny moments at the office when appropriate<br /><br />? Your job is much more than “just my job”, and you tell your friends with pride<br /><br />? You are open to different solutions and capable of arguing with solid examples<br /><br />? You know how and when to say “No” and are ready to stand for it if needed<br /><br />? Writing and speaking in English doesn’t scare you!<br /><br />? The idea of traveling abroad for work is something that excites<br /><br />Technical Qualifications - nice to have<br /><br />? You are familiar with the Linux CLI<br /><br />? You are familiar with Web Development<br /><br />? You have written code for Blackberry, Symbian or Windows<br /><br />? You have your own applications published on Google Play / App<br /><br />? You know the difference between ‘git pull’ and ‘git pull --rebase’<br /><br />? SCRUM is much more than just a 5 letter word for you<br /><br />? You have a GitHub and a StackOverflow account<br /><br />? You contribute to one or more Open Source project<br /><br />? You have experience with CI tools<br /><br />? You have an experience studying or working abroad

Habilidades: Android, Linux, Mobile App Development, Objective C, Servicios web

Información del empleador:
( 0 comentarios ) Mexico

Nº del proyecto: #12429341

1 freelancer está ofertando el promedio de €250 para este trabajo

€250 EUR en 14 días
(0 comentarios)