Position: iOS Software Engineer
Company: Forte Group
Experience required: 3y
Category: iOS
English level: upper
Published: 2022-05-01T00:00:00+03:00

**Responsibilities:**
● Design and develop native iOS application built around SwiftUI
● Work with existing GraphQL APIs for interaction with backend
● Ensure the performance, quality, and responsiveness of the application
● Collaborate with a team to define, design, and ship new features
● Identify and correct bottlenecks and fix bugs
● Help maintain code quality, organization, and automatization

**Qualifications:**
**● 3+ years working on mobile applications for iOS.
● Strong computer science fundamentals.
● Substantial SwiftUI experience**
● A preference for TDD-style development over YDD (YOLO-driven development).
● Extensive experience with Swift. Objective-C experience is also a good bonus.
● Experience building adaptive user interfaces in iOS.
● Experience working with REST and GraphQL backend service layers.
● Awareness of common security vulnerabilities and how to avoid them.
● Demonstrated ability to architect scalable and maintainable applications.
**● Upper-Intermediate English Level**

**Nice to have:**
● Experience with mobile test automation frameworks like Appium or EarlGrey.
● Experience working with an e-commerce framework like Shopify, BigCommerce, or WooCommerce.
● Experience setting up CI/CD build processes and pipelines.
● Experience with React Native development.

**We offer:**
● Experience working with colleagues locally and abroad
● Opportunities for self-realization
● Friendly team and enjoyable working environment
● Professional and corporate events
● Social package: professional and soft skills training, medical and family care programs, sports
● English classes in the office with a dedicated teacher