KIS Solutions

Mid/Senior iOS Engineer

KIS Solutions

full-time

Posted on:

Location Type: Remote

Location: Remote • 💃 Anywhere in Latin America

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

GraphQLiOSSwift

About the role

  • Develop high-quality features using SwiftUI, and modern design principles.
  • Make architectural decisions that emphasize scalability, testability, and performance.
  • Work with REST and GraphQL APIs and collaborate closely with backend teams.
  • Write clean, modular, testable code using SOLID principles and dependency injection.
  • Maintain and expand automated test coverage (unit, UI).
  • Apply knowledge of VIPER architecture when navigating existing codebases.
  • Design with security in mind: safe data handling, encryption, secure storage, and robust networking.
  • Ensure strong observability—add metrics, logging, tracing, analytics, and performance instrumentation.
  • Optimize performance using Xcode Instruments.
  • Contribute to GitHub workflows, CI/CD automation, and trunk-based development.
  • Use AI tools to enhance testing, documentation, refactoring, and developer efficiency.
  • Collaborate with multiple mobile and backend teams in a large, complex engineering environment.
  • Mentor peers and support engineering excellence across teams.

Requirements

  • 4 to 5 years of professional iOS engineering experience.
  • Expertise with Swift, SwiftUI, and modern architectural patterns. Familiarity with VIPER architecture (understanding existing VIPER systems).
  • Strong understanding of SOLID principles, DI, and writing testable, maintainable code.
  • Experience with unit testing, test frameworks, and maintaining/expanding code coverage.
  • Experience integrating with REST and GraphQL services.
  • Background working on large, complex iOS applications with multiple native engineering teams.
  • Experience designing for security, observability, and performance.
  • Proficiency with GitHub, CI/CD pipelines, and trunk-based workflows.
  • Experience using AI-augmented engineering tools to improve development velocity and quality.
Benefits
  • Opportunity for only Latin American residents

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SwiftSwiftUIVIPER architectureSOLID principlesdependency injectionunit testingtest frameworksREST APIsGraphQL APIsXcode Instruments
Soft skills
mentoringcollaborationengineering excellence