Senior iOS Software Engineer - Peru
Full-time
Worldwide
Oct 20, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
Conditions: Salary: USD 1,800 - 2,100. Contract: Indefinite. Work modality: 100% remote. Where?: Peru. Schedule: Monday/Thursday 9:00 AM to 6:30 PM | Friday: 9:00 AM to 4:00 PM. Important: Multinational Retail. Objectives: Build high-quality features, design, create, and maintain high-performance, reusable, and reliable code. Functions: Understand user stories to translate them into quality code. Work within communities and guide them towards achieved community goals and objectives. Lead problem-solving activities. Participate in Scrum ceremonies and refinements. Develop features according to your expertise. Experience: MANDATORY: Experience in agile software development. Minimum 3 years in mobile development. Dependency management. Knowledge and handling of Swift. Knowledge of UIKit. Architectural patterns: MVP, VIPER, others. Simple views (XIB or Visual Code). Unit testing. Knowledge of Alamofire, URLSession, or other frameworks. App deployment lifecycle in the store. DESIRABLE: Pipelines, PODS, GraphQL, Retention cycles, Sketch or Figma tools, others. SwiftLint, Clean Code, SOLID principles. Studies: Information Technology or related field (not mandatory). Skills: Swift, UIKit, MVP, VIPER and others, XIB or Visual Code, Alamofire, URLSession or other frameworks. Originally posted on Himalayas