Tipo de jornada
Sin especificar
Tipo de contrato
Otros contratos
Salario
Salario sin especificar
Estudios mínimos
Sin especificar
Descripción del empleo
In the Engineering department, we are looking for a Senior iOS Developer whose mission will be to create, maintain, optimize and improve our iOS apps.
What You'll Do:
* Translate designs and Product logic into functional and amazing applications
* Constant development of new functionalities
* Optimization, refactoring and constant review of the code and the current functionalities of the app
* Review pull request of other teammates
* Improve engineering processes and tools to increase team effectiveness
* Ensure the best possible performance, quality, and responsiveness of applications
* Identify bottlenecks and bugs, and devise solutions to these problems
* Communicate and collaborate with the Support team about product problems and concerns reported by the community
* Communicate and collaborate with the Product team about relevant user feedback and insights
Requisitos mínimos
* Proficient in Swift & Objective-C, with a good knowledge of its ecosystems
* Strong understanding of object-oriented design
* Familiar with various design and architectural patterns
* Knowledge and experience in the use of GIT version control software
* Experience in the use of dependency injection frameworks
* Ability to write clean, readable and reusable code
* Ability to debug errors
* A strong understanding of SOLID principles and the commitment to apply them in daily work.
* English Intermediate level