iOS Developer

WYperformance

Oeiras

Presencial

EUR 40 000 - 65 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

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.

Conhecimentos

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

Descrição da oferta de emprego

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.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Android Developer
Android Developer

WYperformance • Oeiras

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

WYperformance • Oeiras

Presencial
EUR 40 000 - 65 000
Senior Android Developer
Senior Android Developer

Bliss Applications • Lisboa

Híbrido
EUR 50 000 - 80 000
iOS Developer (mid-senior)
iOS Developer (mid-senior)

Ardanis • Portugal

Híbrido
EUR 40 000 - 60 000
IOS developer
IOS developer

SmartAgro • Braga

Presencial
Competitive salary of 1200$
Flexible working hours
Opportunity for professional growth
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Porto

Híbrido
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

Enfint • Porto

Presencial
EUR 35 000 - 55 000
Ios Developer
Ios Developer

Fyld • Porto

Presencial
EUR 35 000 - 55 000
Senior iOS Engineer (Remote) - Swift/MVVM Expert
Senior iOS Engineer (Remote) - Swift/MVVM Expert

Humanit • Porto

Teletrabalho
15th month salary
Health insurance covering your family
Birthday off
+2
IOS developer
IOS developer

Oman OnlineConnect • Faro

Presencial