
iOS Developer
2 weeks ago
We're always looking for the ones
truly passionate
about their work. If you are amongst them, you can rest assured there is a place for you in eMAG. We've grown very fast and are determined to keep doing so. What brought us here is our desire for continuous evolution and practical results.
More than 6000 colleagues are part of
eMAG Teams
. We strongly believe in people's development and therefore every year we invest more and more energy and resources to remain an organization that is constantly learning. We want to ensure that you'll have the most talented colleagues and the proper environment to grow and achieve great results, to become what you desire on a personal and professional level.
Join us, grow faster
iOS Developer (iOS Team)
We are seeking a highly skilled iOS Developer with strong expertise in building scalable, maintainable, and well-architected mobile applications. You will work closely with cross-functional teams to design and develop modern iOS applications, focusing on best practices, performance, and clean architecture principles.
What you'll have to do:
- Design, build, and maintain advanced applications for iOS using Swift and SwiftUI;
- Implement application architecture following MVVM and reactive programming patterns with Combine and/or RxSwift;
- Ensure the performance, quality, and responsiveness of applications;
- Manage complex state management and data flow between feature modules;
- Integrate and optimize RESTful APIs and background data synchronization;
- Implement push notifications, remote configuration, and feature flagging systems;
- Support A/B testing infrastructure and experiment tracking;
- Implement custom analytics tracking for key user and business events;
- Write clean, scalable, and testable code following SOLID and Clean Architecture principles;
- Conduct code reviews and contribute to the continuous improvement of the codebase;
- Collaborate closely with designers, product managers, and backend teams in an Agile environment.
What makes you a good fit:
- Strong proficiency in Swift and iOS frameworks (SwiftUI, UIKit);
- Solid experience with Combine and/or RxSwift for reactive programming;
- Deep understanding of MVVM and Clean Architecture principles;
- Proficiency in asynchronous programming, concurrency, and multithreading;
- Strong experience with integrating third-party SDKs (analytics, marketing, etc.);
- Knowledge of localization and multilingual app development;
- Strong understanding of performance optimization for large lists and heavy UI;
- Experience with dependency management (SPM, CocoaPods, Carthage);
- Familiarity with Git and CI/CD tools (Bitrise, Jenkins, GitHub Actions, Xcode Cloud);
- Solid understanding of security best practices on iOS;
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
What makes you stand out:
- Experience with modular app architectures and multi-target setups;
- Knowledge of Swift Concurrency (async/ await);
- Experience with building and maintaining a Design System in SwiftUI;
- Experience implementing A/B Testing and Remote Config strategies;
- Familiarity with ARKit, RealityKit (bonus for future AR e-commerce features);
- Previously published apps on the App Store.
What we've prepared for you:
- Medical subscription: Medicover, MedLife or Regina Maria.
- A flexible budget that you can invest in yourself as you wish: meal tickets, holiday tickets, cultural vouchers, private pension, foreign language classes, eMAG, Fashion Days, Therme & Genius, membership to different gyms or even professional development classes.
- Different discounts from our partners: banking, mobile, dental medicine or wellness.
- Access to the Bookster library and free credits on the Hilio psycho-emotional health platform.
- An accelerated learning environment, with access to over curated online resources and platforms, learning academies and development programs.
- New headquarters, where sleek design, natural light, and versatile spaces create an energizing and comfortable environment for hybrid work.
Curious to find out more about the next step in your career?
Apply now
and if your experience is relevant for the role you wish, we will give you a call for more details Also, here you can find our confidentiality policy if you want to consult it.
-
iOS Developer
2 weeks ago
Bucharest, Bucureşti, Romania ARNIA Full time €40,000 - €80,000 per yearWe are looking for a Medior to Senior iOS Developer with strong expertise in SwiftUI, Core Data, and modern iOS development practices. The role offers flexibility while collaborating closely with the existing team to deliver high-quality, scalable iOS applications.ResponsibilitiesDevelop and maintain robust iOS applications using SwiftUI and Core...
-
iOS Developer
2 weeks ago
Bucharest, Bucureşti, Romania Data Edge Full time €80,000 - €120,000 per yearJob Title:iOS Developer (Mid to Senior Level)Location:Hybrid (3 days/per week at the office, Pipera)Contract Type:FreelanceExperience Level:Mid to Senior (4+ years)Role OverviewWe are looking for an experienced iOS Developer with strong expertise in Swift and SwiftUI to join our mobile development team. In this role, you will design, develop, and optimize...
-
Expert iOS Developer
4 days ago
Bucharest, Bucureşti, Romania BRD - Groupe Societe Generale Full time 70,000 - 120,000 per yearWe are searching developers that can think outside of their development box and get curios about what is happening around them. We like people that ask questions, listen and work with other people from all domains.For our IT department, we are searching for an iOS Developer to join our team.As an iOS engineer, you will work closely with designers, product...
-
Senior iOS Software Engineer
1 week ago
Bucharest, Bucureşti, Romania Voya GmbH Full time €70,000 - €120,000 per yearWe are looking for: a Sr iOS engineer to join our Tech team in Romania. Whether you prefer remote or hybrid work #LI-Hybrid, we've got you covered If you're excited about shaping and enhancing our iOS applications, you'll fit right in. You enjoy transforming great UX/UI into seamless user interactions, architecting and maintaining complex mobile...
-
iOS Software Engineer
1 week ago
Bucharest, Bucureşti, Romania Software Mind Full time €45,000 - €55,000 per yearCompany DescriptionSoftware Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...
-
Software Engineer III, Mobile, Wear iOS
2 weeks ago
Bucharest, Bucureşti, Romania Google Full time €104,000 - €130,878 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in SWIFT programming language, or 1 year of experience with an advanced degree in an industry setting.2 years of experience with iOS application development.Preferred qualifications:2 years of software development experience in an...
-
Software Engineer III, Mobile, Wear iOS
2 weeks ago
Bucharest, Bucureşti, Romania Google Full time €104,000 - €130,878 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in SWIFT programming language, or 1 year of experience with an advanced degree in an industry setting.2 years of experience with iOS application development.Preferred qualifications:2 years of software development experience in an...
-
Software Engineer II, Health Platforms iOS
2 weeks ago
Bucharest, Bucureşti, Romania Google Full time €60,000 - €100,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).1 year of experience with iOS application development.Preferred qualifications:1 year of experience with data structures or algorithms.Experience with design,...
-
Bucharest, Bucureşti, Romania Google Full time €80,000 - €120,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with iOS application development (Swift, SwiftUI).Preferred qualifications:2 years of experience with...
-
Software Engineer II, iOS Fitbit App
2 weeks ago
Bucharest, Bucureşti, Romania Google Full time €104,000 - €130,878 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).1 year of experience with data structures or algorithms.Preferred qualifications:Experience with iOS development.About The JobGoogle's software engineers...