About the role

  • iOS Engineer developing and maintaining existing iOS products for Neo Group. Collaborating with cross-functional teams to assess tasks and implement best solutions in development process.

Responsibilities

  • Develop and maintain the existing iOS product.
  • Assess the tasks at hand and the possibility of their implementation.
  • Search for the best solution to a task, select and study technologies, and implement them in the development process.
  • Interact with the project team (PMs, PdMs, QA, designers, etc.).

Requirements

  • 2+ years of experience developing iOS applications.
  • Published products on the App Store.
  • Solid knowledge of Swift, iOS SDK, RxSwift/RxCocoa, MVC/MVVM patterns.
  • Sound knowledge of UIKit: autolayout/frames. Ability to create UI programmatically without Interface Builder.
  • Experience with IGListKit.
  • Working experience of Git, GitLab, Swift Package Manager, Xcodegen, Jira, Figma.
  • GCD/Operation Queue/Threads.

Benefits

  • Enjoy 5 health days to focus on your well-being.
  • Take advantage of 25 paid calendar vacation days to explore, relax, and unwind.
  • Get a $30 net per month sports compensation to stay active and healthy.
  • Benefit from top-notch medical insurance for peace of mind.
  • Indulge in a variety of snacks available in the office.
  • Join us for exciting corporate events that foster team spirit and fun!

Job title

iOS Engineer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job