Senior iOS developer

Дата размещения вакансии: 18.09.2024
Работодатель: ОнТаргет ЛАБС
Уровень зарплаты:
от 3000 до 4000 RUR
Город:
Армения
Требуемый опыт работы:
От 3 до 6 лет

OnTarget Labs is a leading international software product development company. We create next generation of world class product lines. The company is looking for a iOS Developer to join our innovative product team as a full time member.

As an iOS Developer, you will...

· Develop new applications for our clients

· Continuously integrate on existing mobile applications

· Write user stories, technical, and functional requirements

· Work closely with UX / UI teams to design first-class experiences

· Ensure the performance, quality, and responsiveness of applications

· Collaborate with a team to define, design, and ship new features

· Help maintain code quality and organization

· Attend development meetings (stand-ups, retrospectives, kick-offs, UX / UI design sessions)

As a candidate...

· You know the core aspects of iOS development within Xcode: workspace configuration, project / target configuration, build configuration, scheme management, and debugging

· You have significant experience with Swift and Objective C

· You have experience with Reactive Programming with Swift

· You have extensive experience implementing UX / UI programmatically with UIKit, Storyboards, and Auto Layout

· You know your way around Object-oriented design

· You have a solid knowledge of multithreaded programming concepts

· You have successfully managed projects with CocoaPods / dependency management

· You can smoothly integrate with any API

· You understand managing code in Git

· You have experience with CI/CD

· You have completed the App Store submission process

· You have excellent written and verbal communication skills

· You are friendly and understand that strong interpersonal skills are key for success

You might also...

· Have developed with other languages: JavaScript, TypeScript, Node.js, C#, Go, Kotlin, etc.

· Have developed Apple Watch apps using WatchKit

· Have developed apps supporting IoT integrations

· Have developed apps supporting Bluetooth integrations

· Have explored Alexa / Google Home integrations

· Have experience integrating with microservices on AWS, GCP, and Azure

· Used RxSwift / ReactiveX frameworks

· Used Realm or CoreData frameworks

· Have used Instruments for app performance and memory tuning

· Have implemented push notifications using Cloud SaaS providers

· Have experience with functional programming

· Have used test or behavior driven development

· Have distributed iOS apps in an enterprise environment

We offer:

  • Competitive salary (to be defined upon the interview results)
  • Flexible working hours
  • Remote work
  • English classes

Please have your CV in English!