Junior və Middle iOS Developer
- 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.
Original posting: https://smartjob.az/vacancy/83460-junior-ve-middle-ios-developer