Bogotá, Colombia Remote (Country)

Monks is hiring a Senior iOS EngineerBogotá Colombia

About the Role

Role Overview

As a Senior iOS Engineer, you will be responsible for designing, developing, and maintaining robust iOS applications using Swift. You'll play a key role in shaping technical direction, ensuring high performance, and delivering seamless user experiences across a range of devices and iOS versions.

Key Responsibilities

  • Design and implement scalable, maintainable features in Swift for iOS applications
  • Collaborate with product, design, and engineering teams to refine functionality and enhance usability
  • Ensure application stability, responsiveness, and compatibility across multiple iOS versions
  • Conduct and participate in code reviews to uphold engineering standards and best practices
  • Diagnose and resolve performance bottlenecks and critical bugs
  • Stay informed about advancements in the iOS ecosystem and integrate relevant updates
  • Support architectural planning and contribute to technical decision-making
  • Lead by example through ownership of complex features and mentoring of junior developers
  • Engage in Agile processes including sprint planning, reviews, and retrospectives
  • Contribute to testing strategies using XCTest for both unit and UI tests

Required Qualifications

  • Minimum of 5 years of professional iOS development experience
  • Strong command of Swift and experience with UIKit and SwiftUI
  • Familiarity with Core Data and offline data persistence strategies
  • Experience applying MVC and MVVM architectural patterns
  • Proven ability to integrate RESTful and GraphQL APIs
  • Solid background in writing automated tests using XCTest or similar frameworks
  • Proficiency with debugging and performance analysis tools like Instruments
  • Knowledge of App Store submission processes and CI/CD pipelines
  • Understanding of mobile security principles, including secure data storage and authentication flows
  • Experience with version control systems and release management workflows
  • Strong communication skills and the ability to work effectively with both technical and non-technical stakeholders
  • Experience in Agile environments, including defining scope and contributing to team planning
  • Proven ability to mentor junior engineers and work independently within a collaborative team

Preferred Background

  • Exposure to Clean Architecture principles and modular design patterns

Work Environment

This role is based in Colombia and supports remote work within the country. The company fosters an inclusive, empowering culture that values diversity, professional growth, and equitable opportunities for all team members. As an equal opportunity employer, hiring decisions are made without regard to race, religion, age, national origin, gender, marital status, disability, or veteran status.

Required Skills
SwiftUIKitSwiftUICore DataMVCMVVMClean ArchitectureRESTGraphQLXCTestiOS DevelopmentOffline SupportMobile ArchitectureMobile EngineeringiOS Frameworks SwiftiOSUIKitSwiftUICore DataMVCMVVMClean ArchitectureRESTGraphQL
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Monks
Monks is the global, purely digital, unitary operating brand of S4Capital plc. It combines an extraordinary range of global marketing and technology services to accelerate business possibilities and redefine how brands and businesses interact with the world.
All jobs at Monks Visit website
Job Details
Category mobile
Posted 22 days ago