TINQIN

Senior iOS Developer

TINQIN

full-time

Posted on:

Location Type: Hybrid

Location: SofiaBulgaria

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

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