undefined
Posted 3 months ago

iOS Developer

Details

undefined
Not disclosed
Compensation
undefined
Full time
Time commitment
undefined
Computer Software
Industry
undefined
Between 51 - 200
Company size

Skills

Swift (Programming Language)
Objective-C
iOS Development
Xcode
Alamofire

Job description

Responsibilities
  • Develop app for iOS platform using best practices in the industry (MVVM + POP)
  • Collaborate with cross-functional teams such as UI designer, project manager and other developer to define requirements, implement design and ship new features
  • Unit-test code for robustness, including edge cases, usability, and general reliability and Continuous Integration
  • Identifying potential problems and resolving application bottlenecks.
  • Maintaining the code and atomization of the application.
  • Work on bug fixing and improving application performance
  • Continuously learn, discover, evaluate, and implement new technologies to maximize development efficiency and solve problems
Requirements
  • Having at least 2 years experience as iOS Developer
  • Proficient with Objective-C or Swift {{depending on project requirements}}, and Cocoa Touch
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Have published one or more iOS apps in the app store
  • Experience with third-party libraries and APIs
  • Proven experience in using Xcode
  • Proven experience in using Swift 5
  • Good knowledge of restful API
  • Solid understanding of alamofire and realm
  • Experience with performance and memory tuning with tools {{such as Instruments and Shark, depending on project needs}}
  • Understanding of Apple’s design principles and interface guidelines
Interested in this job?
Apply Now
Other jobs like this
1 month ago
undefined
$1,000 - $1,300/Monthly
undefined
Full time
2 months ago
undefined
Not disclosed
undefined
Full time
2 months ago
undefined
Not disclosed
undefined
Full time
Share this job
modules.web.blog.post.facebookmodules.web.blog.post.twittermodules.web.blog.post.linkedin

Fast track Your Remote Work Career

1

Sign up

Create your profile by sharing your personal and professional details with us.
2

Assessment

Take our online talent assessment for skills and competencies evaluation.
3

Offer

Get matched to in-demand jobs and accelerate your freelance career.

Interested in more opportunities like these?

Join now