Senior IOS Developer İş İlanı

İşveren Hakkında
 İş İlanları

QUALIFICATIONS AND JOB DESCRIPTION

Qualifications:

  • You must have at least 5 years of professional iOS development experience.
  • You must be up to date with all cutting edge iOS technologies.
  • Extensive mastery of and Swift is a must
  • Experience adopting layouts to different screen sizes.
  • High Auto Layout experience is a must.
  • An excellent understanding of development and testing methodologies, object-oriented and protocol-oriented programming best practices, functional programming and automated software testing approaches.
  • Experience with real time networking(Socket)
  • You must have a strong, successful record of developing iOS apps from scratch.
  • Strong experience with mobile UX is a big plus.
  • Be excited about collaborating daily with your team and other groups while working via a distributed model.
  • Be comfortable with iterative and incremental development.
  • Be eager to help your teammates, share your knowledge with them, and learn from them.
  • Be open to receiving constructive feedback.

Responsibilities:

  • Translate designs into code.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Identify UI problems and bugs and devise elegant solutions.
  • Make strategic technical decisions related to new products and functionalities.
  • Help maintain code quality.
  • Onboard and mentor new team members.

Nice to have:

  • Experience with Objective-C
  • Able to create complex UI components by only coding.
  • Familiar with RxSwift.
  • Multithreading. Experience with Dispatch Queues or Operation Queues.

Skills:

  • iOS Development
  • UIKit
  • Programming
  • Swift (Programming Language)
  • Automated Software Testing
  • Software Testing
  • Functional Programming

What We Offer:

  • 100% Remote work
  • Dynamic and friendly work environment
  • Opportunity to work with new technologies
  • Continuous learning and development opportunities
  • A competitive salary
  • Satisfying Bonus Payment System
  • Private health insurance
  • Private life insurance
  • Group pension plan (After 6 months)
  • Company line/communication and internet expense support