Middle iOS Developer

Agilie is inviting proactive middle iOS Developer to join our team on full-time basis.

If you’re passionate about tech advancements, and you are a team player - we are waiting for you!

Our biggest investment is in our people, and we’re ready to take a chance on a candidate that is eager to grow beyond his current skill set. We look for someone who can inspire others!

About our Project:

Givingli is a US-market-oriented digital service targeted at people who want to congratulate their loved ones with a greeting card or some kind of present.
The app partially solves the problem of colorful greetings and cute gifts on such popular holidays as New Year, Christmas, Mother's Day, birthdays. Givingli has a very rich collection of cards on various topics and at least 150 different gift certificates. Besides, the user can choose one of the Amazon presents if he or she wants to please relatives or friends with a more significant gift.

How old is the project? What stage is it at?

The project is at the stage of active development, over 3 years on the market.

More details about our project - https://agilie.com/success-stories/givingli

What will you do? 

  • Designing, building and maintaining our native mobile applications for iOS

  • Working as a part of team on leading edge technologies

  • Optimizing the application’ work

  • Evaluate the scope of your work and complete tasks on time

  • Take part in meetings regarding tech solutions on customizations

  • Actively collaborate with clients and internal teams to develop appropriate

Required skills:

  • 2+ Years iOS development experience (Swift)

  • Have published one or more iOS apps in the app store

  • Solid understanding of the full mobile development life cycle

  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

  • Experience in solving complex flow and code architecture

  • Strong knowledge of iOS SDK, Xcode, Swift

  • Intimately familiar with iOS design patterns and coding conventions as well as Apple’s Human Interface Guidelines and App Store Review Guidelines

  • MVC / VIPER / OO programming paradigms

  • Understanding the principles of multithreading, memory management

  • Understanding of how to design RESTful APIs that are optimized for responsive, interactive mobile experiences

  • Experience in working with APNS 

  • Experience with AVFoundation

  • Experience with CoreAnimation

  • Experience with on-device data storage (CoreData/Realm) 

  • Experience with In-App Purchase

  • Experience with WebSockets

  • Experience with tools, e.g. Cocoapods, SwiftGen, SwiftLint

  • Experience with third-party libraries, e.g. Alamofire, ObjectMapper, PromiseKit

  • Ability to work with the Git version control system

  • Good English skills, both spoken and written (at least Intermediate)

What additional skills will help you stand out?

  • Experience with using Mobile Tools

  • Experience with social network SDKs - Facebook, Instagram, Google, TikTok, Snapchat.

Your Work-Life at Agilie

  • A network-style culture with easy communications

  • Opportunity to participate in projects with variety of technology stack

Accepted File Types:
.pdf, .doc[x], .xls[x], .txt