
Senior iOS Developer
TINQIN
full-time
Posted on:
Location Type: Hybrid
Location: Sofia • Bulgaria
Visit company websiteExplore more
Job Level
About the role
- Enhance our wallet solution by participating in the software design and implementation phase of software development.
- Work closely with designers, back-end developers, and other stakeholders to ensure that the applications meet business requirements and improve the overall customer experience
- SwiftUI and UIKit expertise
- iOS architecture patterns (MVVM, VIPER, Clean Architecture, TCA)
- Core frameworks (Core Data, Core Animation, Core Location, etc.)
- iOS performance profiling and optimization tools (Instruments)
- CI/CD for iOS (Fastlane, Xcode Cloud, GitHub Actions)
- App Store submission and release management experience
- Experience with iOS security best practices and keychain
Requirements
- 5+ years as a mobile developer
- Establish and enforce iOS coding standards and best practices
- Mentor and guide junior/mid-level iOS developers through code reviews and pair programming
- Collaborate with product managers and designers to define technical feasibility and scope
- Participate in technical interviews and help build the iOS team
- Contribute to technical documentation and knowledge sharing
- Drive continuous improvement in development processes and tooling
Benefits
- Competitive remuneration package;
- Dynamic and interesting work environment;
- Opportunity to use cutting-edge technologies in real projects;
- Collaboration with highly skilled and friendly colleagues;
- Opportunity to learn and enhance your skills;
- Additional corporate trainings, tech conferences tickets;
- Annual employees performance check and reevaluation;
- Team-building events - Click here to watch a video from one of our yearly offsite events:)
- Participation in charity and volunteer activities;
- Life-work balance;
- Social benefits – a monthly budget that includes:
- Additional health insurance – Luxury package;
- “Health with priority” medical insurance covering severe diseases;
- Employee Assistance Program, including psychological, finance, and legal advice;
- Flexible social benefits (food vouchers, fuel vouchers, sport card, and other options);
- Extra days off for loyal employees (+1 additional day paid leave for each year of length of service in TINQIN (up to 5));
- Office perks (coffee, soft drinks, fresh fruits, ice cream, sports, and relaxation area);
- Hybrid working model
- Flexible working hours;
- Referral program bonuses.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SwiftUIUIKitMVVMVIPERClean ArchitectureTCACore DataCore AnimationCore LocationiOS performance profiling
Soft Skills
mentoringcollaborationcode reviewspair programmingtechnical documentationknowledge sharingcontinuous improvement