We are currently seeking a highly skilled iOS Developer to join our dynamic team. As an iOS Developer, you will be responsible for designing and developing cutting-edge iOS applications for our clients. You will collaborate with cross-functional teams to create robust and user-friendly mobile applications that meet business requirements.

Responsibilities:

  • Designing and developing innovative iOS applications in collaboration with designers, project managers, and other developers.
  • Implementing efficient data usage optimization strategies for mobile networks and offline-first functionality.
  • Working with databases and performing migrations to ensure smooth data management.
  • Optimizing app linking speed for enhanced performance.
  • Utilizing single-flow architecture patterns to build scalable and maintainable applications.
  • Keeping up-to-date with the latest trends and advancements in iOS development.
  • Mentoring junior developers and providing guidance on best practices.
  • Contributing to the overall improvement of the development team through knowledge sharing and process enhancements.

Requirements:

  • Extensive experience (5+ years) in iOS development, with a strong portfolio of successfully delivered projects.
  • English proficiency level not lower than B2, enabling effective communication within international teams and with clients.
  • Proficiency in Swift and Objective-C programming languages.
  • Deep understanding of iOS frameworks, including Foundation, UIKit/SwiftUI, GCD, CoreGraphics, AVFoundation, CoreAnimation, CoreVideo, CoreAudio, etc.
  • Experience with Bluetooth communication and device integration
  • Familiarity with architectural patterns such as Dependency Injection, Coordinator Pattern and VIP, MVVM, VIPER, Single-flow architecture (e.g., Redux, TCA), etc.
  • Experience with data persistence frameworks like CoreData/SQLite and Realm.
  • Strong understanding of library linking and management.
  • Experience with reactive programming using RXSwift, Combine, or similar frameworks.
  • Familiarity with In-App Purchases and App Signing processes.
  • Understanding of App Distribution methods.
  • Proficiency in AppStore Connect Management for app submissions and updates.
  • Knowledge of CI/CD processes and tools, including Fastlane, for automated builds, testing, and deployment.

Join our team and contribute to the development of cutting-edge iOS applications for various industries, including but not limited to:

  • Electric vehicle manufacturing
  • Live Streaming and Broadcasting,
  • Health and medical tracking and research,
  • Smart home automation and IoT-enabled solutions,
  • Electronic payment systems,
  • Wearable technology and more

We offer:

  • flexible working time
  • professional and ambitious team
  • transparent system of professional and career development
  • a pleasant financial motivation depending on goals
  • learning opportunities, seminars and conferences and time for exploring new technologies
  • the opportunity to realize your potential outside the projects: we arrange meetups and conferences where our staff can perform, develop professional communities
  • full remote work
  • partial compensation of medical insurance (Luxmed) and multisport card
  • co-funding for language courses  (Polish and English)
Viktoryia Kalaur
Viktoryia Kalaur Recruiter
We will be glad to see you in our team!

    * Full Name

    * E-mail

    * Job Vacancy

    Additional Information (LinkedIn, Github, etc.)

    Developers

    *instinctools is a developer of IT solutions for Western Europe. We have over 350 projects in our portfolio. The spheres are different – from healthcare and medicine, training and education, to digital advertising, economics and IT. For the software implementation and maintenance across such a number of projects, competent developers are important.

    We use a modern technology stack, the key of which are:

    Javascript, ReactJS, Angular, Node.js, Golang, Python, Java, iOS, Android, Blockchain, AWS.

    Join the *instinctools team!

    *instinctools Poland
    We have had a representative office in Poland (Warsaw) since 2021. Our Polish team consists of highly qualified and experienced specialists – most of them are Middle to Senior level Developers.
    Right now we’re on the lookout for bright and innovative minds to join our professional team!