CrawlJobs Logo

iOS Senior Developer

https://egor.pt Logo

Egor

Location Icon

Location:
Portugal , Lisbon, Braga or Coimbra

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for an expert iOS Developer with solid experience in RxSwift, Objective-C, SwiftUI, Combine, and MVVM.

Job Responsibility:

  • Develop and maintain iOS applications using RxSwift, Objective-C, SwiftUI, and Combine
  • Apply MVVM architecture and follow best practices for code quality and maintainability
  • Implement unit tests and quality gates to ensure high standards
  • Create adaptive layouts and work with design patterns and SOLID principles

Requirements:

  • Expert knowledge of Reactive programming (RxSwift or Combine)
  • Strong experience with Objective-C, SwiftUI, and Swift
  • Familiarity with MVVM architecture and unit testing
  • Experience with dependency management (SPM/CocoaPods)
  • Knowledge of publishing apps to the App Store
  • Strong understanding of TDD principles
  • Candidates must be based in Portugal

Additional Information:

Job Posted:
April 25, 2025

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for iOS Senior Developer

Senior iOS Developer

My Client, a Miami based media firm is looking for Senior iOS Developer to join ...
Location
Location
United States , Miami
Salary
Salary:
60000.00 - 80000.00 USD / Year
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Objective C
  • Swift
  • iOS
  • Mobile Development
  • API
Job Responsibility
Job Responsibility
  • Collaboration with the BA's on going the requirements for the new applications
  • Developing mobile applications for third part vendors based in Mexico
  • Fulltime
Read More
Arrow Right

Senior iOS Developer

Location
Location
Salary
Salary:
Not provided
jafton.com Logo
Jafton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of experience in the following Swift, iOS SDK, iOS Human Interface Guidelines
  • REST API, HTTP, JSON
  • Experience with VCS (Git)
  • Experience with Agile-Scrum JIRA
  • Knowledge of Russian, English
Job Responsibility
Job Responsibility
  • Development of an application with support for its own calendar, booking system
  • Work on the implementation of payment systems
  • Strict adherence to API instructions
What we offer
What we offer
  • Flexible schedule with the ability to work remotely
  • Optimal social package
  • Full financial and legal support
  • Paid vacation, holidays, and sick leaves
  • Professional and Personal Growth
  • Compensation for English lessons, training courses, and sports
  • Work with a team of professionals and the latest technologies
  • Individual development plan
  • Mentorship and guidance
Read More
Arrow Right

Senior iOS Developer

At Archer Aviation, we are empowering pilots with next-generation aviation techn...
Location
Location
United States , San Jose
Salary
Salary:
134400.00 - 168000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional iOS development experience, especially for iPad
  • Fluency in Swift and familiarity with modern UIKit/SwiftUI architectures
  • Track record of shipping and supporting apps on the Apple App Store
  • Experience deploying on-device machine learning with Core ML, MLX, or similar frameworks is a big plus
  • Familiarity with mapping technologies
  • Strong testing, debugging, and optimization skills for mission-critical apps
Job Responsibility
Job Responsibility
  • Architect, develop, and maintain core iPad application features using Swift, with an emphasis on performance, stability, and usability
  • Deploy and optimize on-device machine learning models (via MLX or similar) for real-time, on-the-ground intelligence
  • Integrate and visualize mapping, live weather feeds, sensor data, and other aviation inputs
  • Ensure the app operates reliably in offline scenarios
  • Coordinate closely with product, design, and AI teams to translate concepts and requirements into flight-ready features
  • Uphold industry best practices for testing, accessibility, code quality, and compliance
  • Own the App Store release process, including provisioning, profiling, and ongoing support/analytics
  • Contribute to technical roadmaps, peer code reviews, and iterative feature delivery
  • Fulltime
Read More
Arrow Right
New

Senior Staff Software Developer - Mobile (IOS)

Come join Intuit's DataX team as a Senior Staff Software Developer - Mobile (IOS...
Location
Location
Canada , Toronto
Salary
Salary:
179500.00 - 242500.00 CAD / Year
intuit.com Logo
Intuit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to drive velocity in a highly matrixed environment, partnering with numerous stakeholders
  • Expertise in developing, maintaining, and innovating large-scale, consumer-facing mobile applications on the iOS platform
  • 5+ years of experience designing complex mobile architectures and distributed systems
  • Experience with AI technologies/tools and applying them to mobile user experiences or backend solutions
  • Experience with AI technologies like SageMaker, Vert.x, LangChain, Large Language Models, Prompt Engineering, DialogFlow, Python in the context of mobile development
  • Expertise in Swift and SwiftUI
  • Experience in the Software design/architecture process, specifically for mobile applications
  • Experience in the entire Software Development Life Cycle (SDLC), with a focus on mobile releases
  • Experience with web services (consuming or creating) with REST or SOAP for mobile backends
  • Prior working experience in a cloud computing environment like AWS/GCP is highly desired
Job Responsibility
Job Responsibility
  • Drive velocity in the organization by identifying and driving key opportunities across the mobile platform and broader company, accelerating customer, business, and technology outcomes
  • Drive significant technology initiatives end-to-end within the iOS platform, including horizontal layers of the mobile architecture
  • Understand customer behaviors and partner with cross-functional partners (Product Management, Design, etc.) to influence and drive end-to-end mobile solutions for customer problems
  • Drive the design and implementation of durable and scalable AI-powered iOS solutions that will solve critical customer problems in a fast-paced environment
  • Execute with a boundaryless mindset and contribute to solutions outside of your primary iOS area of ownership
  • Leverage knowledge of building AI-native applications to reimagine and enhance existing mobile solutions and create new, innovative experiences
  • Guide the applicability of AI to customer problems within the mobile context through a deep understanding of the value and limitations of AI technologies
  • Create robust, scalable, and secure technical designs for iOS applications, effectively implementing them to balance short-term and long-term objectives, ensuring high availability and optimal performance
  • Passionate about continuous learning, experimenting, and applying cutting-edge mobile technologies and AI paradigms to solve customer problems on the iOS platform
  • Act as a technical subject matter expert for the iOS platform, mentoring fellow engineers and leading technical discussions
What we offer
What we offer
  • cash bonus
  • equity rewards
  • benefits
  • Fulltime
Read More
Arrow Right

Senior Ios Engineer

KAYAK is a global travel company seeking a Senior iOS Engineer to join the team ...
Location
Location
Lithuania , Kaunas
Salary
Salary:
3333.00 - 6600.00 EUR / Month
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior-level knowledge of Swift and iOS development
  • Strong computer science background with proven understanding of fundamental algorithms and data structures
  • An analytical mindset and excellent problem solving skills
  • Ability to work autonomously while maintaining attention to detail
  • Competence in collaborating with non-technical colleagues such as designers and product managers
  • Passion for mobile and enthusiasm about building phenomenal products
  • Fluent English communication skills
  • Ability to thrive in a hybrid working model, working at least three office days per week
Job Responsibility
Job Responsibility
  • Collaborate with designers, product managers, engineers and QA to define, design and ship new features
  • Implement pixel-perfect UIs and take ownership of a piece of the codebase
  • Champion team goals of quality, code coverage and green culture
  • Contribute your technical expertise and vision to the app's infrastructure and architecture
  • Maintain and advance our automation pipelines, including screenshots and localization
  • Participate in a two-week rotation that includes on-call duty, releasing apps to the AppStore, dependency upgrades, green culture & bamboo agent maintenance
What we offer
What we offer
  • Work from (almost) anywhere for up to 20 days per year
  • Funds for your career growth
  • Access to thousands of on-demand e-learnings
  • Generous additional Health Insurance
  • Flexible sick time off
  • Additional financial support for your sick leave
  • Additional day off on your birthday
  • Company-wide vacation week once a year (winter holidays)
  • Additional financial support during parental leave
  • Free lunch twice a week and daily snacks at the office
  • Fulltime
Read More
Arrow Right

Senior Mobile App Developer

We are looking for an experienced Senior Mobile App Developer to build a highper...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
December 29, 2025
Flip Icon
Requirements
Requirements
  • iOS Native Development (Swift): Strong experience in building iOS apps using Swift
  • Expertise with AVFoundation for camera access and video processing
  • Proficient with ARKit or RealityKit for real-time distance estimation and spatial understanding
  • Experience with CoreML for live, on-device video filtering and ML inference
  • Android Native Development (Kotlin): Solid hands-on experience developing Android applications in Kotlin
  • Familiarity with CameraX or Camera2 API for high-quality video capture
  • Working knowledge of ARCore for augmented reality-based measurements
  • Experience with TensorFlow Lite or other Android-compatible ML libraries
  • Video, Cloud, and Data Integration: Deep experience with video encoding, compression, and asynchronous media processing
  • Integration experience with Azure Blob Storage and Centralized Data Lake (CDL)
Job Responsibility
Job Responsibility
  • Design and develop a native iOS app in Swift and later extend functionality to Android using Kotlin
  • Implement advanced camera features using AVFoundation (iOS) and CameraX / Camera2 API (Android)
  • Integrate ARKit/RealityKit (iOS) and ARCore (Android) for distance sensing and camera calibration
  • Leverage CoreML (iOS) or TensorFlow Lite (Android) for on-device ML-based noise filtering and live validation
  • Handle asynchronous video capture and upload, supporting multi-part processing (e.g., 4-tire scan flow)
  • Work with backend teams to manage secure video uploads to Azure Blob Storage, retrieve outputs from CDL, and display: 2D heatmaps
  • 3D point clouds (. PLY format)
  • Build foundational components to later expose this functionality as a native SDK for integration into third-party customer apps (e.g., Michelin B2B clients like Coyote)
  • Collaborate with backend, AI/ML, 3D, and DevOps teams to ensure seamless end-to-end integration
  • Manage deployments via TestFlight (iOS) and Google Play Console (Android)
Read More
Arrow Right

Senior iOS Engineer

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
Canada , Toronto
Salary
Salary:
145000.00 - 170000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Work with Swift, RxSwift, UIKit, Custom Design System and Declarative UI Framework, Core Data, Bazel, VIPER-esque Architecture
  • Mentor / coach other engineers & lead projects
  • Own features from inception to design, implementation, and launch
  • Work cross-functionally with Product Designers, Product Managers, Backend Developers, and Data Team
Job Responsibility
Job Responsibility
  • Work with a fast-growing team to revolutionize finance at speed and scale
  • Build smooth, stable, and elegant products with Swift and the newest iOS APIs
  • Help ship Robinhood's new standalone wallet app
  • Improve the crypto experience within Robinhood's flagship application
What we offer
What we offer
  • Performance driven compensation with multipliers for outsized impact, bonus programs, equity ownership, and 401(k) matching
  • 100% paid health insurance for employees with 90% coverage for dependents
  • Lifestyle wallet - a highly flexible benefits spending account for wellness, learning, and more
  • Employer-paid life & disability insurance, fertility benefits, and mental health benefits
  • Time off to recharge including company holidays, paid time off, sick time, parental leave, and more
  • Exceptional office experience with catered meals, events, and comfortable workspaces
  • Fulltime
Read More
Arrow Right

Senior iOS Software Engineer

Senior iOS Software Engineer to join mobile development team, working closely wi...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Swift
  • Experience in Java and Kotlin
  • Hands-on experience with MVVM and MVC architectural patterns
  • Practical knowledge of SwiftUI (iOS) and Compose (Android)
  • Familiarity with Kotlin Coroutine and Jetpack Navigation (Android-specific)
  • Ability to contribute effectively across both iOS and Android platforms
  • English & Polish language proficiency
Job Responsibility
Job Responsibility
  • Analyse technical requirements and translate them into robust technical solutions
  • Support the requirements engineer during refinement by detailing user stories and technical tasks
  • Evaluate UX designs for feasibility and implementation complexity
  • Implement user stories and tasks, including writing unit and integration tests
  • Conduct code reviews to maintain code quality and adherence to coding standards
  • Identify, troubleshoot, and resolve software bugs
  • Collaborate with both iOS and Android teams to align development progress
  • Support Android development during resource gaps
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • Cafeteria system
  • Referral bonuses up to PLN6,000
  • Additional revenue sharing opportunities
  • Ongoing guidance from dedicated Team Manager
  • Tailored technical mentoring
  • Team-building budget for online and on-site events
  • Participation in charitable initiatives and local sports programs
  • Supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.