
Senior iOS Developer
Ajax Systems
full-time
Posted on:
Location Type: Office
Location: Kyiv • 🇺🇦 Ukraine
Visit company websiteJob Level
Senior
Tech Stack
GRPCiOSSwift
About the role
- Follow high standards of software quality established in the team
- Design, build, and maintain high-performance, reusable, and reliable code
- Collaborate with cross-functional teams to define, design, and ship new application features
- Identify options for potential solutions and assess them for both technical and business suitability
Requirements
- 6+ years of experience in iOS development
- Deep knowledge of Swift, Combine, and UIKit
- Strong foundation in computer science principles, including memory management, concurrency, networking, data persistence, unit testing, performance profiling, and system design
- Strong understanding of the full mobile development life cycle, Git, SOLID, OOP principles, and design patterns
- Understanding of algorithms and data structures
- Modular project organization knowledge (SPM, CocoaPods) — would be a plus
- gRPC experience — would be a plus
- Use the latest technologies and stay up to date with development trends — would be a plus
- Passion for software engineering, learning, and continuous improvement — would be a plus
Benefits
- Flexible working hours
- Parking for cars and bicycles
- Medical insurance
- English classes
- Working with a team of people to build the future of an industry
- Non-trivial challenges and various range of exciting tasks
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
iOS developmentSwiftCombineUIKitmemory managementconcurrencynetworkingdata persistenceunit testingperformance profiling
Soft skills
collaborationproblem-solvingcontinuous improvementpassion for software engineering