Descripción de la oferta

Requisitos

  • Sin Experiencia
  • Sin estudios
  • Salario a negociar
  • Ciudad de México

Descripción

Leading company in the sector of the sale of articles through the internet.


- Participate in the development of our iOS application by:
- Contributing new code
- Refactoring existing code
- Help identifying new features and improvements in the current codebase
- Write and maintain automated tests
- Write and maintain documentation
- Propose innovative features


- Help us identify other platform that might deserve a dedicated application
- Help us building an expertise in what mobile is and what a mobile device can do
- Interact and cooperate with developers from more than 20 countries working on similar projects
- Be part of a cross functional team, and support each other
- Cooperate with backend and web frontend developers in order to develop integrated solutions with the mobile client
- Give your contribution in order to improve our processes and methods
- Train new developers when they join the company
- Write technical documentation in English

Requisitos:


- Educational background in programming
- You know how to compare algorithms and determine their complexity
- You are familiar with iOS development with both Objective C / Swift
- You have experience developing with Xcode and the iOS SDK
- You feel familiar with UML and how to translate it to code
- You have some knowledge about design patterns and architecturing apps
- You feel passionate about writing understandable code
- You have experience interfacing with REST/SOAP web APIs from a mobile device (using native and third party frameworks)
- You love to write automated tests for your mobile applications
- You would refuse to start a development project without setting up a source repository first
- You love to learn new tools and solve challenging problems
- You care about memory performance
- You feel familiar with threads and operations
- You are very good with interface builder and UI
- You appreciate good practices regarding interfaces and OOP in general
- Do you have strong knowledge using closures and protocols and delegates?

Beneficios:

We offer an excellent salary and superior benefits

  • ms project
  • uml