iOS Developer

WYperformance

Oeiras

Sur place

EUR 40 000 - 65 000

Plein temps

14 jours+
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV et une lettre de motivation personnalisés en environ une minute.

Passez les filtres ATS

Résumé du poste

A tech company in Oeiras, Portugal is looking for an experienced iOS Developer to develop and maintain the Moey! iOS app. The ideal candidate will be proficient in Swift, UIKit, and SwiftUI, with a strong understanding of architectural patterns and API integration. Responsibilities include managing dependencies, conducting code reviews, and ensuring app performance. Familiarity with agile methodologies and collaborative work is a plus, along with experience in unit testing and using tools like Git.

Connaissances

Swift proficiency
UIKit expertise
SwiftUI expertise
Architectural patterns
Networking and API integration
Dependency management
Experience with Git
Core Data
Unit and UI testing
Advanced Xcode skills
App lifecycle and memory management
Agile methodologies

Description du poste

Join a team of 5 iOS developers dedicated to developing and maintaining the Moey! iOS app

Requirements
  • Advanced Swift proficiency: Ability to write clean, efficient, and optimized Swift code, with a solid understanding of language features like protocols, generics, and closures.
  • UIKit and SwiftUI expertise: Proficient in creating complex interfaces using both UIKit and SwiftUI, with knowledge of best practices for managing UI state.
  • Architectural patterns: Strong understanding of design patterns such as MVC, MVVM, and Coordinator, with experience implementing them in larger-scale projects.
  • Networking and API integration: Proficient in integrating APIs using URLSession and handling advanced tasks like error handling, caching, and offline support, with experience in libraries like Alamofire.
  • Dependency management: Proficient in managing dependencies with Swift Package Manager and CocoaPods, including resolving conflicts and optimizing dependency usage.
  • Experience with Git and branching strategies: Familiar with advanced Git workflows, including branching strategies (e.g., Git Flow), resolving merge conflicts, and conducting code reviews.
  • Core Data or alternative databases: In-depth experience with Core Data, including creating complex relationships and migrations, or familiarity with alternative databases like Realm.
  • Proficient in unit and UI testing: Skilled in writing unit tests with XCTest and UI tests using XCUITest and Continuous Integration (CI) setups.
  • Advanced Xcode skills: Proficient in using Xcode, including advanced debugging techniques, Instruments for performance profiling, and managing app signing and provisioning.
  • Experience with app lifecycle and memory management: Deep understanding of the iOS app lifecycle, memory management and optimization techniques to ensure smooth performance.
  • Experience with agile methodologies and collaborative work: Familiar with agile methodologies (Scrum, Kanban) and tools like Jira, with experience working in cross-functional teams.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Android Developer
Android Developer

WYperformance • Oeiras

Sur place
EUR 35 000 - 55 000
iOS Engineer: Swift, SwiftUI & Scalable Architecture
iOS Engineer: Swift, SwiftUI & Scalable Architecture

WYperformance • Oeiras

Sur place
EUR 40 000 - 65 000
iOS Developer (Porto)
iOS Developer (Porto)

act digital • Porto

Sur place
EUR 42 000 - 64 000
Creative Tech | iOS Developer
Creative Tech | iOS Developer

Devoteam • Lisboa

Sur place
EUR 45 000 - 65 000
IOS Developer with Swift
IOS Developer with Swift

Nimber • Lisboa

Sur place
EUR 45 000 - 65 000
iOS Developer (mid-senior)
iOS Developer (mid-senior)

Ardanis • Portugal

Sur place
EUR 40 000 - 60 000
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Porto

Sur place
EUR 60 000 - 76 000
Mentorship and TechTalks
Education, fitness, and team activity budgets
Flexible schedule with remote and office options
+1
IOS developer
IOS developer

SmartAgro • Braga

Sur place
EUR 10 458 - 12 526
Competitive salary of 1200$
Flexible working hours
Opportunity for professional growth
iOS Developer
iOS Developer

Miniclip • Lisboa

Sur place
EUR 35 000 - 56 000
iOS Engineer: SwiftUI, UIKit & REST Apps
iOS Engineer: SwiftUI, UIKit & REST Apps

emagine • Lisboa

Hybride
EUR 40 000 - 60 000