iOS Developer

JD COM
Greater London, UK
3 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Flutter Apple IOS Business Logic App Store (IOS) Unit Testing Data Security Software Debugging Memory Management Payment Systems Push Technology Performance Tuning Software Engineering
+8 more
Systems Integration Uikit Multithreading Swiftui Information Technology React Native Software Coding Multiplatform

Job description

  • Conduct requirement reviews, technical solution design, code development and unit testing for the iOS application
  • Lead iOS architecture optimisation, performance tuning, crash rate management and package size optimisation
  • Integrate with backend APIs, complete joint debugging of business functions, and ensure stability and security of data interaction
  • Follow up on online issue troubleshooting and resolution, respond quickly to production failures and ensure user experience
  • Support European localisation needs, including multi-language, multi-currency and payment method adaptation, as well as App Store compliant release

Requirements

  • Bachelor’s degree or above in Computer Science, Software Engineering or a related discipline
  • 2+ years of native iOS development experience, with e-commerce or retail app development experience preferred
  • Expertise in Swift/Objective-C, and proficiency in iOS development frameworks such as UIKit and SwiftUI
  • Familiar with iOS system principles, memory management and multi-thread development, with performance tuning and troubleshooting capabilities
  • Familiar with App Store release process and review guidelines, with understanding of iOS security and compliance requirements
  • Fluent in written and spoken English, able to collaborate cross-functionally as a working language, * Full-cycle R&D and launch experience of cross-border e-commerce or overseas e-commerce apps
  • Familiar with iOS hybrid development (Flutter/React Native), with cross-platform development experience
  • Experience in integrating Apple Pay, overseas third-party payment and push notification systems
  • Understanding of e-commerce business logic, with development experience in product, order, marketing and membership modules
  • Experience in overseas team collaboration and international product R&D

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Differentiating between Flutter packages and plugins

Sylvia Dieckmann · LIVE

2:49 min

Adding a custom long press gesture to the tab bar

Moh’d Abualhuda +1 · World Congress 2023

30 sec

Architecture of the SwiftUI and Realm chat application

Andrew Morgan · World Congress 2021

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:40 min

Production scaling strategies and SwiftUI view styling techniques

Andrew Morgan · World Congress 2021

5:05 min

Introduction to Flutter and cross-platform UI development

Sylvia Dieckmann · LIVE

Videos

See all

Related articles

See all