Skip to main content Skip to footer
image

Descripción Del Puesto

Join us in shaping the future of digital products!

We are looking for a Senior iOS Developer with strong expertise in SwiftUI and modern iOS architecture to join our team. This role requires someone who can actively contribute to strategic technical discussions, lead architecture decisions, and deliver high-quality, scalable applications. The ideal candidate should be comfortable working in both agile and structured departmental environments, collaborating closely with cross-functional teams.

Get ready to provide innovative solutions and drive success for our projects!

  • Design, develop, and maintain iOS applications using SwiftUI.
  • Define and implement scalable architecture patterns (MVVM, VIPER, Clean Architecture).
  • Work on navigation patterns, optimizing screen transitions using Router, Coordinator, or other best practices.
  • Optimize performance, memory management, and UI rendering efficiency.
  • Implement and maintain CI/CD pipelines (GitHub Actions, Bitrise, Xcode Cloud, Jenkins) for automated testing and deployment.
  • Ensure robust data handling through UserDefaults, CoreData, SwiftData, Keychain, and third-party solutions like Realm or SQLite.
  • Develop and enforce comprehensive testing strategies, including unit, UI, screenshot, and E2E tests.
  • Leverage Combine & async/await for concurrency management.
  • Integrate and manage analytics SDKs (Adobe SDK, Firebase, Google Analytics) for data tracking and user insights.
  • Implement and monitor application performance tools (New Relic, Dynatrace, Firebase Performance Monitoring).
  • Collaborate with backend, design, and product teams to ensure a seamless development process.
  • Mentor junior developers and drive best practices within the team.
  • Enhance user experiences by collaborating with designers to implement user-centered design principles and animations.
  • Ensure top-notch performance optimization by profiling, benchmarking, and optimizing the application’s responsiveness and efficiency.
  • Apply mobile security best practices, including data encryption, secure storage, and protection against vulnerabilities.
  • Stay up-to-date with emerging trends and technologies in iOS development, continuously improving the development workflow.

#LI-EU

    Requisitos

    3+ years of experience developing iOS applications with SwiftUI.

    Strong proficiency in Swift, including Combine & async/await.
    Expertise in modern architecture patterns (MVVM, VIPER, Clean Architecture).
    Experience with modularization and maintaining large-scale applications.
    Experience with custom UI components and animations in SwiftUI.
    Deep understanding of networking (URLSession, Alamofire, WebSockets).
    Experience in test-driven development (TDD) and test automation (XCTest, Quick/Nimble, Snapshot Testing).
    Hands-on experience with CI/CD pipelines and deployment automation.
    Strong knowledge of Git workflows, including branching strategies and code reviews.
    Experience integrating and maintaining analytics SDKs (Adobe SDK, Firebase, Google Analytics).
    Familiarity with application monitoring tools (New Relic, Dynatrace, Firebase Performance Monitoring), performance profiling and debugging tools.
    Ability to implement secure coding practices and handle sensitive data safely.
    Fluent in English.
    Ability to work in a team and to lead iOS developers by setting up and monitoring development standards and practices.

    Nice to have

    Familiarity with GraphQL APIs and real-time data streaming.
    Previous experience publishing apps on the App Store.

    La Vida en Accenture

    AMBIENTE DE TRABAJO

    Da lo mejor de ti mismo cada día trabajando en un ambiente de trabajo que potencia la innovación en todo lo que haces.

    FORMACIÓN Y DESARROLLO

    Tómate tu tiempo para formarte y desarrollarte ya sea en nuestros centros regionales de aprendizaje, a través de las aulas conectadas, cursos online o paneles de aprendizaje.

    Acerca de Accenture

    Nuestra experiencia

    Descubre cómo impulsamos el cambio para crear valor y éxito compartido para cada uno de nuestros clientes, personas, accionistas, socios y comunidades.
    Close Up Photo of a Man Holding a Camera

    Conoce a nuestra gente

    Conoce a nuestros innovadores en acción y deja que te cuenten cómo emplean la tecnología para marcar la diferencia.

    Mantente al día

    Únete al equipo

    Busca ofertas de empleo que coincidan con tus habilidades e intereses. Buscamos personas proactivas, curiosas, creativas con ganas de trabajar en equipo.

    Mantente al día

    Mantente al día de las últimas noticias, consejos y oportunidades profesionales.

    Mantente conectado

    Recibe alertas de trabajo, las últimas noticias y consejos de expertos adaptados a tus preferencias. Descubre qué oportunidades profesionales tenemos para ti.