iOS Developer

Reposted 21 Days Ago
Be an Early Applicant
Oeiras, Lisboa, PRT
In-Office
Mid level
Digital Media • Information Technology • Marketing Tech • Professional Services
The Role
Develop and maintain the Moey! iOS app using advanced Swift, UIKit, and SwiftUI. Responsibilities include API integration, dependency management, and unit testing.
Summary Generated by Built In
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.



Skills Required

  • Advanced Swift proficiency
  • UIKit and SwiftUI expertise
  • Understanding of architectural patterns (MVC, MVVM, Coordinator)
  • Experience with networking and API integration
  • Proficient in dependency management with Swift Package Manager and CocoaPods
  • Familiarity with Git and branching strategies
  • In-depth experience with Core Data or alternative databases
  • Skills in unit and UI testing with XCTest and XCUITest
  • Advanced Xcode skills
  • Experience with app lifecycle and memory management
  • Familiarity with agile methodologies and collaborative work
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
1,000 Employees
Year Founded: 2002

What We Do

WYgroup is the largest independent group for Marketing and Customer Experience Services in Portugal, offering integrated solutions across data, brand communication, user-centered design, and technology.

Similar Jobs

In-Office or Remote
20 Locations
20 Employees

Devoteam Logo Devoteam

Ios Engineer

Consulting • Cybersecurity
Hybrid
Lisboa, PRT
9850 Employees

Navan Logo Navan

Consultant

Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Easy Apply
Remote or Hybrid
Portugal
3300 Employees

Bose Logo Bose

Procurement Analyst

Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Hybrid
Lisboa, PRT
2900 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account