A large company developing an international delivery system is looking for a Senior iOS developer.
The company has been on the market for 5 years and has managed to open divisions in the Middle East and Europe. The company's flagship project already has over a million active users and is expanding its audience.
You will develop and deploy apps to the Apple App Store, as well as take on some of the leadership responsibilities of the development team.
You are invited to work remotely for a European company and relocate to Cyprus if you wish. The company office and development center are located in Cyprus, Limassol.
Salary: negotiable Experience: 4+ years
Cyprus rating*
Immigration rating
79%
Standart of living
Cost of living
Senior iOS Developer
Your tasks:
Creating, debugging, and implementing new features in iOS apps
Working on ongoing architecture improvements and code reviews
Optimizing existing code in terms of maintainability and testability
Improving app quality through the development of unit and automated UI tests
Collaborating with designers and other cross-functional team members to create user-friendly and easy-to-use apps
Requirements:
4+ years of experience in iOS software development
Expert knowledge of Swift language and MVVM architecture
Practical experience in Objective-C
Knowledge of Xcode, Core Data framework
Understanding of concepts such as asynchronous programming, patterns, threading, and performance tuning
Experience in building native mobile iOS apps with a focus on performance and reliability
Experience with REST APIs
Experience with the app distribution process (App Store, APNS)
Hands-on experience with autolayout and localization
University degree (cs, mathematics, engineering, analytics)
Proficiency in English (B2+)
Nice to have:
Experience with version control systems (Git)
Experience with performance and analytics tools for mobile apps
Hands-on experience with continuous integration (CI) processes
Experience with unit testing
Familiarity with Test Driven Development (TDD) methodology, static code analysis
Cross-platform experience with Android
The company offers you:
Competitive salary depending on your experience, the final remuneration is discussed with the final candidate
Health insurance
Flexible hours
Relocation assistance and a comfortable office in Cyprus
The highly qualified and motivated team
Send us your resume! We will contact you soon.
Why should you choose us?
We are able to provide you with a list of vacancies within these companies, ensuring that companies benefits from the highest qualified professionals.
We can help you with getting hired by the company that you like the most and that matches your technical skills.
Our company has been recruiting IT specialists since 2005. We select staff for reputable companies worldwide.
We have researched these companies and have extensive knowledge of how they operate.
As a result we are able to select the best vacancy suited to your personal skills.