Position: Senior iOS Developer
Company: Autodoc
Category: iOS
Experience required: 3y

About the Project: This position is a part of the IT department that consists of more than 300 people. The department accompanies the entire business and works with high-load projects of various directions, including logistics, retail, marketing, processing, automated warehouses, mobile and web development. And the IT team loves it! Moreover, everything rests on this team. We have both successfully released projects and R&D ones. Want to be a cool IT professional who creates a real product? Join our team of winners!

Job Description
In Autodoc, for the development of the analytical platform, a Mobile software engineer is needed to work on its own extended-SDK. The main task of the solution is to install analytics in the application in one line of code, followed by advanced behavioral analysis.

General information about the system:
DAU: 1M +
Expected RPS: ≈2k
Distributed processing, Cloud Data warehousing.

Responsibilities:
— Development of a mobile SDK for collecting analytical data from mobile applications of clients
— SDK integration into Autodoc applications
— Full SDK delivery cycle and release of new functionality
— Development of DEBUG mode of application for profiling analytical events
— Development of in-app analytical solutions (Big-data collection, ML-based event recognition)

Qualifications
— 2+ year of commercial experience as IOS Developer
— Solid knowledge of Swift
— UIKit-based UI, understanding of AutoLayout
— Experience with Unit and UI tests
— Familiarity with functional and reactive programming concepts

Additional Information
We offer:
For your professional growth

🖥️ Only innovative projects and advanced technologies
🌌 Complete freedom for bright ideas and bold decisions
🗣️ Work in the international team of professionals willing to share their experience
🔄 Ability to switch to another project that is interesting for you
💡 Professional growth: free external and internal professional training courses and certifications
🧳 Paid business trips and payment for participation in conferences
🧑‍🏫 Paid corporate language classes (English, German, Polish)

For your convenience

⌛ Work on your terms — you can work remotely and choose a flexible schedule
🌴 20 paid vacation days, 3 days off, national holidays, and unlimited sick leave
🎉 Friendly team buildings, cool corporate events with
🧘 Corporate wellness activities with colleagues
🎁 Corporate gifts on the first working day, birthday, anniversary of work, birth of a child
💳 AUTODOC discount program

Each of us can confidently say that working at AUTODOC has become one of the turning points in life. We are always open to interesting people with a decent background who are ready to teach and learn. Send us your CV, and maybe AUTODOC will happen in your life, too!