Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Recruiter

  • Hire someone
  • Recruiter Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. Senior iOS Developer (Swift...

Senior iOS Developer (Swift/MVVM) - Remote Portugal

Back to Jobs
HumanIT Digital Consulting logo

Senior iOS Developer (Swift/MVVM) - Remote Portugal

HumanIT Digital Consulting

2.300–3.050 / Month

Location

Porto, Portugal

Experience

Senior

Posted

Jul 15, 2026

Apply by

August 14, 2026

Applicants

0

Early applicantEasy applyFull-timeWork from Home

Sign in to apply on web or download the app for more options.

Job Description

## ABOUT THE OPPORTUNITY Join a world-class technology consultancy as a Senior iOS Developer, creating fast, fluid, responsive, and reliable mobile applications that provide rewarding customer experiences. You'll participate in the entire development cycle using modern technologies, architectures, and processes in a collaborative, Agile environment. This role offers you the opportunity to take ownership of your code from development to deployment, work with cutting-edge mobile technologies, and be part of solutions design and implementation. ## PROJECT & CONTEXT You'll develop and maintain iOS applications from requirements through to App Store deployment, writing clean, organized code that leverages software design patterns, architectural patterns, and data structures. The role involves creating fluid visual interactions, implementing mobile user experience patterns, and ensuring test coverage stays at agreed levels. You'll work with Swift, Cocoa Touch, and Apple frameworks, applying SOLID principles including dependency injection, single responsibility, and protocol-oriented programming. Experience with functional reactive programming frameworks (RxSwift, ReactiveCocoa), MVVM(-C) architecture, and CI/CD tools (fastlane, Jenkins, Travis, GoCD) is valued. You'll diagnose production issues, devise solutions, and work both autonomously and collaboratively. Knowledge of KMP and GraphQL is a plus. Expected travel varies by project (0-15%). ## WHAT WE'RE LOOKING FOR (Required) - Swift expertise: Strong experience developing iOS applications with Swift programming language - Apple frameworks mastery: Proficiency with Cocoa Touch and other Apple frameworks - SOLID principles: Deep understanding of dependency injection, single responsibility, and protocol-oriented programming - Testing proficiency: Experience with unit tests, UI testing, and accessibility testing, including writing testable code - Full lifecycle experience: Proven track record developing and maintaining iOS applications from requirements to App Store deployment - Functional Reactive Programming: Experience with FRP frameworks like RxSwift or ReactiveCocoa - MVVM(-C) architecture: Hands-on experience implementing Model-View-ViewModel (with Coordinator) pattern - Design patterns: Producing clean code leveraging software design patterns, architectural patterns, and data structures - Agile methodology: Agile mindset with experience in Scrum and Kanban frameworks - Code ownership: Ability to take ownership of code through entire lifecycle—development, deployment, and maintenance - Visual interaction: Creating fluid visual interactions and implementing mobile user experience patterns - Craftsmanship: Sense of pride in final outcomes, seeking best solutions and maintaining high standards - Self-driven: Ability to work with minimal supervision toward common team goals - Continuous learning: Keeping up with latest trends, architectures, and technologies in mobile ecosystem - Team collaboration: Strong team player, sharing knowledge and leading by example - Language requirement: Fluent English (mandatory) ## NICE TO HAVE (Preferred) - Experience with Kotlin Multiplatform (KMP) and GraphQL - CI/CD expertise with fastlane, Jenkins, Travis, or GoCD - Open-source contributions or willingness to contribute - Experience with functional programming concepts - Knowledge of advanced iOS performance optimization techniques - Familiarity with SwiftUI and Combine framework Compensation: €2,300 – €3,050/month net, depending on experience and seniority level. Why HumanIT people stay (4.4 Glassdoor, 89% recommend) - 15th month salary - Health insurance covering your family - Birthday off - Mobility program for digital nomads - Real work-life balance Full benefits https://www.humanit.pt/careers/#perks What it's really like https://www.humanit.pt/careers/#work-at

Key Responsibilities

  • Develop and maintain iOS applications from requirements through to App Store deployment
  • Write clean, organized code leveraging software design patterns and architectural patterns
  • Implement mobile user experience patterns and create fluid visual interactions
  • Ensure test coverage stays at agreed levels using unit, UI, and accessibility tests
  • Diagnose production issues and devise solutions
  • Work autonomously and collaboratively in an Agile environment
  • Take ownership of code through development, deployment, and maintenance

Skills Required

SwiftCocoa TouchApple frameworksRxSwiftReactiveCocoaMVVMCoordinator patternUnit testingUI testingAccessibility testingAgileScrumKanbanDependency injectionProtocol-oriented programmingCode ownershipSelf-drivenContinuous learningTeam collaborationCommunicationProblem solvingKotlin MultiplatformGraphQLfastlaneJenkinsTravisGoCDSwiftUICombineFunctional programming conceptsiOS performance optimizationOpen-source contribution

Benefits

  • 15th month salary
  • Health insurance covering family
  • Birthday off
  • Mobility program for digital nomads
  • Real work-life balance

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

2.300–3.050 / Month

Currency: EUR

Job Type

Full-time

Experience

Senior

Location

Porto, Portugal

Application Deadline

August 14, 2026

Total Applicants

0

About HumanIT Digital Consulting

HumanIT Digital Consulting logo

HumanIT Digital Consulting is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

Jobgether logo

iOS Engineer

Jobgether

Full-timeEasy applyWork from Home
US·Senior·Jul 11
Jobgether logo

iOS Engineer

Jobgether

Full-timeEasy applyWork from Home
Ireland·Senior·Jul 11
Jobgether logo

iOS Engineer

Jobgether

Full-timeEasy applyWork from Home
Finland·Senior·Jul 11
Jobgether logo

iOS Engineer

Jobgether

Full-timeEasy applyWork from Home
India·Senior·Jul 11·1 applicant
Jobgether logo

iOS Engineer

Jobgether

Full-timeEasy applyWork from Home
Sweden·Senior·Jul 11
Jobgether logo

iOS Engineer

Jobgether

Full-timeEasy applyWork from Home
Netherlands·Senior·Jul 11
Browse all jobs