NoFluffJobs Stacjonarnie Junior New

Trainee IOS developer

Innowise

⚲ Warsaw

? - ? PLN (INTERN)

Wymagania

  • Arc
  • OOP
  • MVP
  • MVVM
  • Model-View-ViewModel
  • iOS
  • REST API (nice to have)
  • JSON (nice to have)
  • Multithreading (nice to have)
  • Combine (nice to have)
  • Swift (nice to have)
  • CoreData (nice to have)
  • SQLite (nice to have)
  • Git (nice to have)
  • GitHub (nice to have)

Opis stanowiska

O projekcie:
We are growing fast - and we invite you to grow with us. In Innowise, you can not only develop as an expert in your field, solve complex problems and influence the result, but also see how the finished project affects the world around. We are a close-knit team of professionals who have already implemented 1300+ cases for clients from the USA, Denmark, Germany, etc. We need someone, who will strengthen our team and become part of the community!

Wymagania:
What we expect:- Proficiency in Swift: data types, operators, control flow, closures, optionals, error handling, ARC, etc.- Understanding of object-oriented (OOP) and protocol-oriented (POP) programming principles- Knowledge of SOLID principles, with the ability to give real examples from your projects- Understanding of and hands-on experience with MVP (Model-View-Presenter) and MVVM (Model-View-ViewModel) architectures- Experience building UIs with UIKit: creating full screens, Auto Layout, working with UITableView and UICollectionView- Experience building UIs with SwiftUI: creating full screens, @ViewBuilder, @Observable, ObservableObject, @State, @Binding- Spoken English at B1+ level
Nice to have:
- Understanding of Diffable Data Source and Compositional Layout- Experience with networking: REST API, URLSession, JSON- Experience with multithreading and concurrency: GCD, Combine, Swift Concurrency- Experience with local databases: CoreData, SwiftData or SQLite- Confident Git skills- Projects on GitHub- Spoken English OR German at B1+ level

🔍 Dekoder Ogłoszenia

✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.