iOS Developer
Odesa, UA
5 днів тому
source : Just Join IT

iOS frameworks (advanced)

Objective-C (advanced)

Swift (advanced)

We are expanding and we are looking for iOS Developer for work at home opportunities all over Poland or the following locations : Krakow, Warsaw, Warszawa and Wroclaw.

Employee Type : Permanent and Contractor

The Role

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 tablets.

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.

What you need to have :

  • Bachelor’s degree in Computer Science / Engineering / related area,
  • 4+ years of professional experience on developing iOS applications using Swift / SwiftUI / Objective-C
  • Hands on development experience on the iOS platform with a strong understanding of the iOS Architecture
  • Build well-designed, modular, stable, performant native iOS applications using Swift / Objective-C
  • Your desire to delight our clients with the latest mobile technologies using your deep knowledge of iOS architecture patterns including Clean Architecture.
  • Experience with MVVM, Coordinator, Dependency Injection and etc,.

  • Able to develop Native iPad / iPhone applications using Swift.
  • Excellent understanding of consuming RESTful web services, preferably using Apple-provided protocols.
  • Good experience in storing, sharing, and encrypting secure data (user data, credentials, secure tokens, etc.) on Apple's platforms.
  • Good experience in executing Async operations using apples techniques.
  • Should be able to understand the memory usage, object references and performance-oriented coding.
  • Should be able to work on developing Adaptive User Interface which can fit for all cocoa touch devices.
  • Should understand the Apple user interface and coding standards.
  • Able to work on Agile and Test-driven development.
  • Hands on development experience on writing unit testing using XCTest, code coverage tools for Swift.
  • Strong understanding of modern development principles such as trunk-based development, feature toggles, and branch by abstraction to support performant and collaborative engineering teams.
  • Good understanding of dependency management, using Swift Package Manager and / or Cocoapods
  • Experience in Persistent Data (User Defaults, Keychain, CoreData) techniques
  • Good in communication - written and verbal communication skills.
  • Good to have :

  • Good understanding of Apple’s accessibility features and experience building accessible experiences
  • Experience in creating secure client / server Communications using App Transport Security and SSL pinning.
  • Experience with SwiftUI and AppDynamics, Splunk a plus
  • Working with distributed development teams (offshore / onshore)
  • Experience with Apple Combine
  • Help triage and resolve customer-reported issues
  • Analyzing and optimizing system / software performance
  • Experience working in a team of iOS developers participating in code reviews, pull requests, and pair programming.
  • Experience mentoring and coaching other iOS developers in a collaborative and team-based organization.
  • Understanding of CI / CD tools such as Jenkins, GitLab, and Artifactory to continuously and autonomously deliver high-quality apps to guarantee stable and performant experiences.
  • What do you get from us?

  • Competitive salary based on experience and annual increases based on performance.
  • Ability to work fully remote at home.
  • A strong work / life balance with a focus that we all have - and should have - lives outside of work.
  • Challenging work with the opportunity to personally learn and grow.
  • Professional development opportunities with conferences & training.
  • Multicultural work environment and career opportunities (EU and beyond)
  • A bright, passionate, caring team that holds each other accountable and has each other’s backs.
  • Private medical healthcare (Luxmed)
  • MyBenefit program : shopping vouchers, free sports activities (e.g. Multisport card) and much more
  • Group insurance (Uniqa)
  • About us :

    Concentrix, a global customer experience services and technologies company, providing support to the world’s best brands.

    Every day, from more than 40 countries and across 6 continents, our 280 000 employees deliver next generation customer experience and help companies better connect with their customers.

    We create better business outcomes and help differentiate our clients through technology, design, data, process, and people.

  • Concentrix provides services to clients in the following key industry verticals : technology & consumer electronics; retail, travel & ecommerce;
  • banking, financial services & insurance; healthcare; communications & media; automotive; and energy & public sector.

    Повідомте про це

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Моя електронна адреса
    Клацнувши по кнопці "# кнопка", я даю згоду neuvoo на обробку моїх даних та надсилання сповіщень електронною поштою, як це детально описано в Політиці конфіденційності neuvoo. Я можу будь-коли відкликати свою згоду або скасувати підписку.