1. iOS Developer

Would you like a career as a...


iOS Developer

Full Time


location_iconThessaloniki, Thessaloniki, Greece

when_icon 2022-01-15

salary_icon -

info iconBasic Information

IANIC is the Innovation and Technology leader in Software Development and Geospatial Solutions in Greece, helping customers get results more quickly, reliably and efficiently. We design Smart and Sustainable City infrastructure and a Managing Cloud Brain, the SmartVille. We build the Control Room of the City. Our goal is to develop the world’s most powerful data & spatial analytics software.

We are looking for a creative iOS Developer to join our team!

job description iconResponsibilities

We are looking for an iOS Developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers.Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

Main Responsibilities

  • Design and build applications for the iOS platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
job description iconBenefits
  • Competitive salary
  • Inspiring and friendly environment
  • Development prospects
job requirements iconBasic Requirements
  • At least 6 months of experience in iOS application development
  • Experience with Swift 5
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Understanding of Apple’s design principles and interface guidelines
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Familiarity with continuous integration
  • Good knowledge of source control management systems (GitHub,Gitlab)
  • Understanding algorithms and design patterns
  • Knowledge of database queries, design and analysis (MS SQL Server, My SQL,MongoDB)
  • Understanding of waterfall and agile project management methodologies
  • Strong command of the English language
  • Strong communication skills
  • Problem-solving
  • Effective organization and planning
  • Cooperative attitude
good to have iconGood to have
  • Experience with iOS frameworks such as SwiftUI, Core Data, Core Animation,Etc.
  • Knowledge of other web technologies and UI/UX standards
  • Knowledge of low-level C-based libraries is preferred