Position: Senior iOS Developer
Company: Spacespire
Category: iOS
Experience required: 3y

Expectations:

- Take responsibility for the iOS mobile app. You will be able to get Lead position in the future and form a team
- Develop the functionality of a mobile application together with a Product Owner and a product designer
- Design and build application architecture
- Implement cool animations and a lot of work with application UI
- Improve testability of the project
- Provide estimate for tasks and features. Discuss and Provide alternative solution for acceptable case
- Participation in requirements development and analysis

Responsibility:

- 3+ years related experience and working knowledge of iOS application
- 5+ years of working experience in development
- Swift, Foundation, UIKit, XCTest, Core Animation, Core Data, Quartz Core, SpriteKit
- Strong UI development skills (complex views, animations, rendering complex graphics and charts)
- SOLID, OOD, Design Patterns
- Understanding CI/CD
- Understanding of how to design and interact with GraphQL APIs
- Experience developing with payment based applications, working with payment methods
- Minimum 3 published apps
- Can work effectively in the situation of tough trade-offs between functionality, complexity, and development time
- Team player who is motivated and well organized
- Good communication skills and team working

They propose:

- office near Kontraktova Ploshcha
- Flexible office hours.
- 20 business days of paid holiday a year.
- Brand-new equipment.
- Paid state holidays and paid days on special occasions.
- Cool and friendly team
- Interesting tasks
- Free parking

They will be happy to see professionals in the team!