fbpx

iOS Developer

iOS native | Swift | Figma | UIKit | Scrum

 

Description

Location: Niš/Remote

Full Time

Application deadline: 20.09.2022.

We are currently looking for Ingster No 100, so keep reading if you would like to join our incredible (big) team of iOS Developers. The position can be office-based, remote, or hybrid – wherever you do your best work, as long it is in Serbia.

Requirements

  • 2+ years of iOS native app development experience
  • Strong knowledge of Swift programming language
  • Understanding of typical app architecture patterns (MVC, MVVM, etc.), proficiency in any one
  • Experience converting high-fidelity UI designs (from tools like InVision or Figma) into correct implementations by following iOS design principles and guidelines
  • Strong knowledge of Cocoa Touch / UIKit (knowledge of SwiftUI is considered a plus)
  • Experience consuming web APIs and ability to work with back-end developers to define optimal interface
  • Experience handling local storage with offline use-cases (using any tech – Core Data, Realm, SQLite, Firebase Realtime Db, etc.)
  • Basic understanding of threading
  • Experience with version control (git)
  • Experience working within a team environment, preferably using Agile/Scrum methodologies
  • Willingness to keep learning about new tech (frameworks, libs, tools) in the rapidly changing development ecosystem
  • Willingness to mentor and guide younger colleagues
  • Solid written English (bonus points for solid verbal English)

Bonus ponits

  • Solid verbal English
  • Familiarity with app distribution process (publishing to App Store and TestFlight)
  • Experience with reactive programming (RxSwift/Combine)
  • Experience with Bluetooth Low Energy (BLE)
  • Experience with any “Backend-as-a-Service” service (e.g. Firebase)
  • Familiarity with any automation (CI/CD) tool (Fastlane, Github Actions, Bitrise, etc.)
  • Knowledge of Objective-C and willingness to touch it on (very) rare occasions 🙂

What we offer

Apart from all the usual perks, such as private health insurance, beautiful offices, game nights, and learning opportunities, here are some additional benefits that you might enjoy in Ingsoftware_:

  • Clear process for individual career development for every Ingster
  • Truly flexible working hours
  • Merry Wednesdays when our breaks last for 1.5 hour
  • Working on serious projects in a relaxed and friendly atmosphere
  • Opportunities to share your knowledge with colleagues at our Friday Tech Talks 
  • We try to avoid overtime, but if it is essential, it is minimal and always paid.

Ingsoftware_ is a full-cycle software development company that was built from scratch in a garage in NiÅ¡ twelve years ago, to become one of the most successful local business stories of the Serbian South (and beyond!). Our mission is to create software solutions that bring value to people and organizations and help them become more efficient and successful. We are currently looking for Ingster No 100, so keep reading if you would like to join our incredible (big) team of Java Developers. The position can be office-based, remote, or hybrid – wherever you do your best work, as long it is in Serbia.

Integrating Automated Testing into DevOps and Agile - Luxoft Meetup | Registrations

Nikola Crnogorac - Vicert | Registrations

Junior Corner

BECOME A SPEAKER

Become a speaker