Devtech

Senior iOS Developer

Devtech Belgrade, Central Serbia, Serbia

IT Services and IT Consulting · 201-500 employees

10 h ago
ios Senior (5-10 yrs) Full-time Serbia
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will design, develop, and maintain an iOS SDK for media backup and synchronization while contributing to the refactoring of existing applications. You will also collaborate with cross-functional teams to ensure seamless integration and maintain high engineering standards through code reviews and testing.

What they look for

Swift Objective-C iOS SDK development Software architecture Object-oriented design Unit testing Test-Driven Development CocoaPods Fastlane Debugging Troubleshooting Refactoring Legacy code maintenance Agile development Media synchronization Cloud storage

Requirements

The role requires 6+ years of professional software development experience with strong proficiency in Swift and Objective-C. Candidates must have a solid understanding of iOS architecture, SDK development, and experience with modern testing and automation tools.

Benefits

Development program Outstanding referral bonuses Private health insurance 7 days of sick leave at 100% pay 25 days of vacation Paternity leave Reduced working hours for new mothers Mental health program English language courses FitPass

Full description

About us

Devtech provides digital innovation services that help Fortune 1000 and emerging companies transform, scale and disrupt. We partner with our clients to envision and develop next-gen digital and cloud solutions that drive impactful business outcomes through people and technology.

Our mission is to empower every innovative business in the world to do what they do best, even better.

Founded in 2012, Devtech successfully bootstrapped the business for many years before securing institutional growth capital in 2022 and 2024 to fuel our next stages of growth. We are a team of over 300 professionals across Europe and North America, and our continued growth is a testament to the quality of work our teams produce.

At Devtech, we’re fostering an environment of autonomy, mastery, and purpose, where our team members can grow and thrive. As we continue to scale globally, we're excited to welcome new team members who share our curiosity and growth mindset and are ready to make an impact!

What you’ll do

We are looking for an experienced iOS Developer to join our team and help build a high-quality SDK that powers photo and video backup capabilities for mobile applications. The ideal candidate will have strong experience with Swift and Objective-C, a solid understanding of iOS architecture, and the ability to contribute to the design, refactoring, and modularization of complex mobile applications into reusable SDK components.

  • Design, develop, and maintain an iOS SDK for media backup, upload, and synchronization functionality
  • Contribute to the refactoring and modularization of an existing application into a standalone, embeddable SDK
  • Collaborate with backend and mobile teams to ensure seamless integration between client and server components
  • Develop scalable, maintainable, and well-documented code using Swift and Objective-C
  • Participate in architecture discussions and contribute to technical design decisions
  • Write quality unit tests and follow Test-Driven Development (TDD) practices where appropriate
  • Maintain and improve build, testing, and release automation using Fastlane
  • Review code, provide constructive feedback, and help raise engineering standards across the team
  • Analyze, troubleshoot, and resolve issues in both modern and legacy codebases
  • Contribute to tooling, automation, migration, and refactoring initiatives that improve product quality and developer experience
  • Collaborate effectively within an international Agile development environment

What you’ll need

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • 6+ years of professional software development experience
  • Strong knowledge of Swift, Objective-C, and the iOS platform
  • Solid understanding of object-oriented design principles and software architecture patterns
  • Experience building or maintaining mobile SDKs or shared libraries
  • Experience with unit testing and Test-Driven Development (TDD)
  • Experience with CocoaPods and Fastlane
  • Strong debugging, troubleshooting, and problem-solving skills
  • Ability to work independently and contribute to architectural and technical decisions
  • Comfortable working with existing codebases and improving legacy systems through refactoring
  • Excellent verbal and written communication skills in English
  • Android development experience is a plus
  • C++ experience is a plus
  • Python experience is a plus
  • Experience with media synchronization, cloud storage, backup, or content management solutions is a plus
  • Experience working on cross-platform mobile products and large-scale applications is a plus

What we offer

  • Development program (training & conferences, internal knowledge sharing)
  • Outstanding referral bonuses
  • Private health insurance
  • 7 days of sick leave at 100% pay
  • 25 days of vacation
  • Paternity leave – 15 days for new dads
  • Reduced working hours for the first month after returning from maternity leave
  • Mental health program
  • English language courses
  • FitPass.

Similar roles