Enable job alerts via email!

Mobile Engineer - iOS

Wunderman Thompson

Dubai

Hybrid

AED 200,000 - 300,000

Full time

Today
Be an early applicant

Job summary

A leading global agency in Dubai is seeking a Mid-Level Mobile Engineer specializing in iOS. You will be responsible for developing high-performing native applications and collaborating with cross-functional teams. The role requires a solid understanding of the iOS ecosystem and experience in mobile app development. This position offers a hybrid work model, promoting creativity and collaboration.

Benefits

Hybrid work model
Training and professional development opportunities

Qualifications

  • 3-4 years of experience in mobile application development.
  • Proficient in Swift and SwiftUI.
  • Experience with version control systems.

Responsibilities

  • Design and develop native iOS applications.
  • Integrate RESTful APIs and manage efficient data exchange.
  • Participate in code reviews and ensure code quality.

Skills

Swift
SwiftUI
iOS framework knowledge
API integration
Problem-solving

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Xcode
JUnit

Job description

Who We Are:

At VML, we are a beacon of innovation and growth in an ever-evolving world. Our heritage is built upon a century of combined expertise, where creativity meets technology, and diverse perspectives ignite inspiration. With the merger of VMLY&R and Wunderman Thompson, we have forged a new path as a growth partner that is part creative agency, part consultancy, and part technology powerhouse.

Our global family now encompasses over 30,000 employees across 150+ offices in 64 markets, each contributing to a culture that values connection, belonging, and the power of differences.Our expertise spans the entire customer journey, offering deep insights in communications, commerce, consultancy, CRM, CX, data, production, and technology. We deliver end-to-end solutions that result in revolutionary work.

Who we’re looking for:As a Mid-Level Mobile Engineer specializing in iOS at VML, you will be a key contributor to the development of innovative and high-performing native applications. You will translate design and product requirements into robust, user-friendly iOS experiences. Your solid understanding of the iOS ecosystem, commitment to code quality, and collaborative spirit will be crucial in delivering exceptional mobile solutions for our clients.

What you’ll be doing:

  • App Development:Design, develop, and maintain native iOS applications using Swift and SwiftUI. Ensure optimal performance, responsiveness, and adherence to Apple's Human Interface Guidelines.
  • Platform Expertise:Apply solid knowledge of iOS frameworks, APIs, and the ecosystem to create robust and platform-optimized applications.
  • API Integration:Integrate RESTful APIs and manage efficient data exchange between the app and servers using URLSession and modern networking approaches. Collaborate effectively with backend engineers.
  • UI/UX Implementation:Implement responsive and visually appealing user interfaces using SwiftUI's declarative syntax, ensuring consistency with iOS design principles and accessibility standards.
  • Code Quality:Actively participate in code reviews, debugging, and unit/UI testing to ensure a high-quality codebase and performance optimization using the XCTest framework. Contribute to maintaining coding standards.
  • Innovation & Best Practices:Stay updated with the latest iOS technologies, Swift language features, and Apple frameworks. Proactively suggest and implement relevant advancements and best practices.
  • Team Collaboration:Work closely with cross-functional teams, including designers, product managers, and QA engineers, to deliver robust iOS solutions. Contribute to technical discussions and problem-solving.

What you’ll need:

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • Proven ability to contribute to the development of complex mobile applications with 3-4 years of experience.
  • Proficiency in Swift and SwiftUI development, including declarative UI design and state management (@State, @StateObject, @ObservedObject, @EnvironmentObject).
  • Hands-on experience with iOS application development, including understanding of UIKit for legacy support when needed.
  • Solid understanding of iOS-specific APIs, frameworks (e.g., Core Data, Core Animation, AVFoundation, Combine), and app lifecycle management.
  • Experience with architectural patterns like MVVM, MVC, or VIPER.
  • Proficient with version control systems like Git.
  • Experience with CI/CD pipeline integration for iOS app deployments using tools like Fastlane, Jenkins, or Xcode Cloud.
  • Familiarity with dependency management tools like Swift Package Manager, CocoaPods, or Carthage.
  • Strong debugging skills using Xcode Instruments and LLDB.
  • Knowledge of performance tuning for iOS apps, including memory management and battery optimization.
  • Ability to identify and resolve complex technical issues independently.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Additional Competencies:

  • Problem Solving
  • Collaboration
  • Technical Proficiency
  • Attention to Detail
  • Adaptability
  • Initiative

We believe the best work happens when we're together, fostering creativity, collaboration, and connection. That's why we’ve adopted a hybrid approach, with teams in the office an average of four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.

WPP (VML) is an equal opportunity employer and considers applicants for all positions without discrimination or regard to characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.

VML is a WPP Agency. For more information, please visit our website, and follow VML on our social channels via Instagram, LinkedIn,and X .

When you click "Submit Application", this will send any information you add below to VML. Before you do this, we think it's a good idea to read through ourRecruitment Privacy Policy. California residents should read ourCalifornia Recruitment Privacy Notice. This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.