Senior iOS Developer
Bogota, Bogota, Colombia
hace 13 días

Consider a new opportunity

We exist to create an environment and a culture that breeds success by caring for our customers as individuals and enabling our people to be the best that they can be.

We focus on helping people to be successful : the people who work for us, the people who engage with us, and the people who use the systems and applications we design, build, and operate.

We are looking for highly enthusiastic software professionals that are passionate about Mobile, Code Quality, Continuous Delivery and Continuous Improvement.

You will have the opportunity to work together with our clients, in a Distributed Scrum environment, where leadership is required but also offered by the senior team.

  • Your main responsibilities will be to develop mobile applications, participating in the design of the product and understanding the business requirements
  • You will implement best practices on code quality, code reviews, tooling, unit testing and integration testing
  • You will have the chance to tutor junior developers
  • Direct contribution to the Agile process
  • Occasionally you can be involved in geographically distributed projects, having to work for short periods of time in other Endava Delivery Centres (i.e. in USA, UK)
  • Match your profile

  • 4 years of experience in Mobile development
  • Proficient in Objective-C and OOP
  • Knowledge of Swift strongly preferred
  • Strong knowledge of frameworks such as UIkit, Foundation, Core Data
  • Strong knowledge of Cocoa Touch
  • Familiar with latest Apple UI / UX guidelines
  • Xcode and / or AppCode
  • Experience working with RESTful APIs and JSON
  • Unit testing with XCTest
  • Experience working with AFNetworking
  • Experience working with Git
  • Analytics
  • Understanding of the full mobile development life cycle
  • Design principles (code smells, refactoring, SOLID, Design Patterns)
  • Strong communication skills
  • Able to drive the project and innovate
  • Good client-facing skills
  • Good English (both verbal and written communication)
  • Fast learner
  • Sociable, pro-active, team player
  • Agile processes knowledge and experience
  • Advanced English speaking and writing abilities (Level 90%)
  • Full-time :

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", usted acepta que neuvoo recolecta y procesa su dirección de correo electrónico y las palabras clave utilizadas. Esta información será utilizada para suscribirlo a nuestras alertas de correo, de conformidad con lo establecido en nuestra Política de privacidad . Usted podrá darse de baja o retirar su autorización en cualquier momento con tan solo seguir estos pasos .
    Formulario de postulación