iOS Developer Semi Senior

Join us!

At Lumston, we take pride in being a socially responsible Mexican company that deeply values our team members.

We are creators and innovators, specializing in mobile applications, custom software, websites, infrastructure, and other technology services. Our commitment to growth is unwavering, and we continuously adapt to global changes, staying at the forefront of innovation. We assure you that your journey with us will be exceptional.

As a major Amazon partner in Mexico, Lumston holds a prominent position in the industry.

Come be a part of our dynamic and forward-thinking team! Together, we’ll shape a brighter future.


As a Semi Senior iOS Developer in the Operations department, your goal will be to design, develop, and maintain applications for iOS devices using the latest technologies and best development practices. You will be responsible for ensuring the proper functioning of the applications and contributing to the growth and continuous improvement of our products.


  • Design and develop applications for iOS devices using Swift 4.2+ and SwiftUI.
  • Utilize UIKit to create attractive and functional user interfaces.
  • Work in Xcode as the primary development environment.
  • Implement libraries and external dependencies using CocoaPods and SMP.
  • Utilize Git for version control and collaboration in development.
  • Integrate Core Data for data persistence. Implement push notifications and manage the use of device hardware such as camera and GPS.
  • Consume REST services for data retrieval and submission.
  • Design and follow architectures such as MVC and MVVM to ensure code scalability and maintainability.
  • Develop and execute unit tests to ensure code quality and robustness.
  • Experience in publishing applications on the App Store.


  • Experience in developing applications for iOS devices using Swift and SwiftUI.
  • Knowledge of UIKit and Xcode.
  • Familiarity with CocoaPods for managing dependencies.
  • Experience in using Core Data for data storage.
  • Knowledge in handling push notifications and usage of device hardware (camera, GPS, etc.).
  • Experience in consuming REST services for communication with servers.
  • Familiarity with MVC and MVVM architectures.
  • Experience in implementing unit tests.
  • Previous experience in publishing applications on the App Store.


  • Work Modality: Full-time, onsite or remote as per company needs.
  • Relocation: No.
  • Schedule: Flexible, with availability to adapt to job demands.
  • Travel: Occasionally for attending events or strategic meetings.
  • English: Intermediate – advanced.
  • Values: Passion, Excellence, Agility, Human Sense.
  • Competencies: Analytical thinking, Problem-solving skills, Teamwork, Effective communication.


  • Welcome Kit
  • Home Office
  • Flexible Schedule
  • Birthday off
  • Vacations from day one
  • Life insurance
  • Insurance for Major Medical Expenses (50% coverage)
  • Saving fund (you save 6% of your monthly salary, and we match that 6% for you)
  • Support for remote work (Electricity and Internet)
  • AWS Certifications
  • Free courses or trainings
  • English Classes
  • Dining Room (Guadalajara only)
  • Sports fields (Guadalajara only)
  • Gym (Guadalajara only)

Apply for this job