Required: - Expertise in Swift - Knowledge about Protocol-Oriented Programming - Expert in UIKit and AutoLayout - Working experience with Git - Knowledge about Grand Central Dispatch - Familiar with Multi-Threading - Familiar with at least two of the prominent architectural design patterns (MVC, MVVM, MVP or VIPER) - Knowledge about Unit Tests - Being a proactive team player - Being able to document your code and decisions in English
Added points for: - Being able to develop testable code - Dependency Injection - SOLID Principles - Knowledge about Uncle Bob's Clean Code - Knowledge about Combine or RxSwift - Knowledge about UI Tests - Knowledge about SwiftUI - Knowledge about Objective-C - Being able to converse in English
Benefits & Perks: - Competitive full-time salary - Super flexible working hours - Remote-first company - A great opportunity to work in a company with a great focus on a friendly and safe culture - Possibility to have a lot of effect and improve the business with your work - Training budget to improve your knowledge
معرفی شرکت
فناوری های چهارگان، شرکتی فعال در حوزه تکنولوژیهای نرمافزاری، دارای چندین محصول بینالمللی فعال و موفق است.