Skip To Main Content
backBack to Search

Senior iOS Developer

Hybrid in Mexico: Culiacán
iOS Swift& 6 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking an experienced Senior iOS Developer to join our team. In this role, you will design, develop, and maintain high-quality native iOS mobile applications, ensuring compliance with architecture, security, performance, and scalability standards. You will provide technical leadership in developing complex functionality, drive best-practice adoption, and collaborate with multidisciplinary teams to deliver robust, business-oriented solutions.

Responsibilities
  • Design, develop, and maintain native iOS applications using Swift
  • Provide technical leadership in the development of highly complex functionalities
  • Define and implement scalable and maintainable architectures
  • Participate in the technical analysis of functional and non-functional requirements
  • Conduct code reviews and promote development standards across the team
  • Identify and resolve application performance, memory, and stability issues
  • Design reusable components and shared libraries to support long-term maintainability
  • Integrate backend services using REST APIs and GraphQL, with GraphQL preferred
  • Implement authentication, authorization, and secure data storage mechanisms
  • Implement unit, integration, and automated testing to safeguard product quality
  • Collaborate with UX/UI teams to ensure a user experience aligned with Apple's Human Interface Guidelines
  • Participate in the publishing and maintenance of applications on App Store Connect
  • Support the technical estimation of initiatives and the definition of user stories
  • Mentor junior and mid-level developers to strengthen team capabilities
  • Actively participate in continuous improvement, innovation, and technology modernization initiatives
  • Collaborate with Backend, QA, DevOps, Architecture, and Product Management teams to deliver cohesive solutions
Requirements
  • At least 3 years of relevant professional experience in iOS development or a similar area
  • Strong knowledge of Swift for building native iOS applications
  • Proficiency with Xcode as the primary development environment for iOS solutions
  • Solid understanding of iOS platform capabilities, guidelines, and best practices
  • Hands-on experience applying the MVVM architectural pattern to structure scalable mobile applications
  • Solid foundation in Object-Oriented Programming principles for clean and maintainable code
  • Working knowledge of Java to support cross-technology collaboration and integrations
  • English level B2 or higher, with strong written and verbal communication skills