Match score not available

iOS Developer

fully flexible
Remote: 
Full Remote
Work from: 

Viessmann Research & Development Center logo
Viessmann Research & Development Center SME https://viessmann-kariera.pl/
201 - 500 Employees
See all jobs

Job description

Our mobile team is focused to deliver the highest quality applications for Android and iOS platforms. We build native applications for Viessmann heating systems End Users (IoT). We create smart climate solutions competing with other providers of home automation systems. Our product aim is to bring more comfort to daily life by providing a smart control system of heating installation.


What we expect:

  • Experience in developing Mobile Applications for iOS Platform
  • Deep knowledge of Swift programming language
  • Knowledge of architectural patterns like MVVM-C
  • Good understanding of design patterns and SOLID principles
  • Experience with reactive programming - RxSwift and Combine library
  • Experience in integration with RESTful services and WebSockets
  • Deep knowledge of SwiftUI, UIKit and Autolayout
  • Experience with writing Unit Tests (knowledge of Swift Testing would be a plus)
  • Deep understanding of Swift Concurrency and multithreading
  • Experience using GIT and JIRA
  • Fluent English, written and spoken


What we appreciate:

  • Experience with Continuous Integration (Jenkins, Fastlane).
  • Experience with other architectural patterns like VIPER, Redux, etc.
  • Experience with XCUITests.
  • Experience with Dependency Injection frameworks like Swinject.
  • Knowledge of application profiling via Instruments.
  • Experience in pair programming.
  • Knowledge of Flutter will be a plus.
  • Good understanding of application security rules.


What we offer:

You choose your contract type - B2B & Employment contract available

Contract of employment:

  • Private medicalcare
  • MyBenefit Cafeteria
  • Edenred Card
  • Multisport card
  • Home office set up, monitor included
  • Co-Funding for language courses
  • Glasses reimbursement


For everyone (B2B & Employment contract)

  • Hybrid or fully remote work model
  • Flexible working time
  • Individual impact on the Viessmann products
  • Referral program
  • Knowledge sharing initiatives
  • Sport and gaming events & active groups
  • “Bike to work” addition
  • Integration events
  • Life insurance Generali


And if you decide to work from the office:

  • Relax zone
  • Ping-pong & football table
  • Coffee, fruits & sweets

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication

iOS Developer Related jobs