Senior iOS Developer
hace 39 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", acepto que neuvoo recolecte y procese mis datos de conformidad con lo establecido en su Política de privacidad . Tengo derecho a darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación