IOS Developer

Resumen del puesto
Indefinido
Tunis
Salario: No especificado
Unos días en casa
Experiencia: > 2 años
Formación: Licenciatura / Máster
Competencias y conocimientos
Metodologías ágiles
Colaboración y trabajo en equipo
Git
Cucumber
Jenkins
+4

STREAMWIDE
STREAMWIDE

¿Te interesa esta oferta?

jobs.faq.title

El puesto

Descripción del puesto

We search for experienced, motivated IOS developers to work on the core side of our products. You’ll integrate a strong team working on exciting projects based on state of the art technologies.

Key Responsibilities :

• Work as part of an agile development team to implement mobile applications for iOS devices to deliver enterprise services
• Design, in collaboration with other developers, product management and the user experience team, user interfaces and software implementations that satisfy business requirements
• Design, in collaboration with the architecture team, the system architectures that satisfy business requirements
• Collaborate with QAs in development of test cases for code
• Document code and detail designs
• Collaborate with product owners on user story generation and refinement
• Monitor and support operation of production systems
• Participate in knowledge sharing activities with colleagues


Requisitos

Ideal Candidate Profile :

• 2+ years of experience with native iOS development
• Desire to grow and learn continuously, and amplify those around you
• Eagerness and initiative; you leave the codebase cleaner than you found it
• Sincere enjoyment in developing across platforms and technology stacks
• Working knowledge with Objective-C, preferably have experience with projects have mixed Objective-c and Swift
• Experience with Distributed Systems
• Experience migrating Objective-C projects to Swift
• Experience developing client/server/web interactions
• Experience with third-party libraries and APIs
• Experience with agile development methodologies
• Experience with continuous integration (Jenkins)
• Experienced with object-oriented software development, RESTful APIs and push notifications.
• Experience with Git and Atlassian tools.
• Good skills in communication and collaboration.

Appreciated Skills:

• Write automated unit and integration tests for your code
• VoIP application frameworks
• Familiarity with application monitoring (Crashlytics,MetricKit), mocking tools (Appium and Apiary), build tool development and enhancements, using unit testing and cucumber tests for functional tests.

¿Quieres saber más?

¡Estas ofertas de trabajo te pueden interesar!

Estas empresas también contratan para el puesto de "{profesión}".