Junior və Middle iOS Developer

TuranBank

iOS

Location
Not specified
Employment
Full-time
Level
Mid-level
Category
Mobile
Posted

Description

  • Yeni İOS mobil tətbiqlərinin hazırlanmasında iştirak etmək;
  • Mövcud mobil tətbiqin təkmilləşdirilməsi və yeni funksional imkanlarla genişləndirilməsi;
  • Tətbiqin yeni funksionallıqlarının analiz, dizayn, development və inteqrasiya mərhələlərində iştirak etmək;
  • RESTful API-lərlə inteqrasiyanın həyata keçirilməsi;
  • Mövcud kod bazasının refaktorinqi və optimallaşdırılması;
  • Tətbiqin performansının, stabilliyinin və təhlükəsizliyinin yaxşılaşdırılması;
  • Bug-ların araşdırılması, səbəblərinin müəyyənləşdirilməsi və aradan qaldırılması;
  • Code Review proseslərində iştirak etmək və keyfiyyətli kod yazılmasını təmin etmək;
  • QA, Backend, Product və digər komanda üzvləri ilə əməkdaşlıq etmək;
  • Hazırlanmış tətbiqlərin test, release və App Store-a yerləşdirilməsi proseslərində iştirak etmək;
  • Texniki sənədləşmənin və layihə üzrə zəruri texniki məlumatların hazırlanmasında iştirak etmək.

Requirements

Swift proqramlaşdırma dilində yaxşı bilik və real layihələrdə tətbiq təcrübəsi;

UIKit və SwiftUI ilə işləmə bacarığı;

MVC və/və ya MVVM arxitektura yanaşmaları haqqında anlayış və onların layihələrdə tətbiqi;

RESTful API-lərlə işləmə təcrübəsi;

URLSession və/və ya Alamofire kitabxanaları ilə işləmə bacarığı;

Git versiya idarəetmə sistemi və GitHub/GitLab platformaları ilə işləmə təcrübəsi;

Xcode və iOS debugging alətləri ilə işləmə bacarığı;

Tətbiqlərin App Store-a hazırlanması və yerləşdirilməsi üzrə praktiki təcrübə;

Combine framework-ü ilə işləmə bacarığı və reaktiv proqramlaşdırma prinsipləri haqqında anlayış;

Firebase və/və ya digər backend xidmətləri ilə işləmə təcrübəsi;

iOS SDK, Auto Layout və UI/UX prinsipləri haqqında baza və ya yaxşı səviyyədə bilik;

Asynchronous programming, memory management və error handling prinsipləri haqqında anlayış;

Yazdığı kodun oxunaqlı, strukturlaşdırılmış və maintainable olmasına diqqət;

Güclü problem həll etmə və analitik düşünmə qabiliyyəti;

Komanda ilə işləmək və effektiv kommunikasiya bacarığı;

Yeni texnologiyaları və alətləri öyrənməyə yüksək motivasiya;

Tapşırıqları vaxtında və məsuliyyətlə yerinə yetirmək bacarığı;

Texniki məsələləri araşdırmaq, səbəbini müəyyənləşdirmək və müstəqil həll yolları təklif etmək bacarığı;

Code Review proseslərinə açıq olmaq və konstruktiv geribildirimlə işləmə bacarığı;

Detallara diqqətli və nəticəyönümlü yanaşma;

Junior iOS Developer: minimum 1 il iOS development üzrə iş və ya real layihə təcrübəsi;

Middle iOS Developer: minimum 2–3 il iOS development üzrə praktiki iş təcrübəsi;

App Store-da yayımlanmış tətbiqlərlə işləmə təcrübəsi üstünlükdür.

Müraciət üçün (CV) : https://hr.turanbank.az/vacancies/vacancy/56A247676E29CD8BE0630E10AA0A4EDB

Apply at the source

This role was published by TuranBank and listed via SmartJob.az. Applications are handled there, not on this site.

View & apply on smartjob.az ↗