Descripción de la oferta
About the RoleAsegúrese de presentar su candidatura con toda la información solicitada, tal como se expone en la descripción del puesto a continuación.Within our Core User Profile Team, we are looking to define how ratings should look like and behave to enable trust between buyer and seller and to create the best shopping experience.What You’ll DoBe part of a welcoming and multicultural team, working in an Agile environment.Collaborate closely with Backend, Frontend and Mobile Engineers, Product Managers and UX designers.Contribute to enhancing our native iOS application and SDKs, ensuring scalability, cleanliness, and high code quality.Write clean, efficient, and reusable code following best practices and coding standards.Participate in design decisions and code reviews, driving continuous improvement through ideas for code and process enhancements.Be involved across the entire development lifecycle, from architecture to QA and publishing.Ensure the quality of your product because quality is the responsibility of the entire team.Work with the team to constantly evolve our ways of working.Be an active part of our Engineering community to keep the discipline advancing throughout the company.Stay up-to-date with industry trends and learn new tech and related skills to grow yourself and your team.About YouAt least 3 years of professional iOS app development experience.Passion for iOS development, with a focus on writing beautiful, pragmatic code and an eye for simplicity.Excellent knowledge and strong experience with the iOS platform fundamentals (e.g., UIKit, Grand Central Dispatch, Automatic Reference Counting, Delegates).Excellent programming skills in Swift and preferably experience in Objective‑C.Familiarity with modern Swift UI frameworks (e.g., SwiftUI).Experience with dependency management tools such as CocoaPods, Carthage, or Swift Package Manager.Deep understanding of architectural patterns for iOS projects (e.g., MVVM, VIPER, Clean Architecture).Proven experience in building test‑driven mobile environments, including experience with testing frameworks like Quick/Nimble and UI tests.Demonstrable real‑life references or open‑source projects (e.g., GitHub, Bitbucket, or StackOverflow contributions).Effective written and spoken communication skills in English.Nice to HaveExperience with build automation and CI/CD tools like Fastlane.Knowledge of reactive programming frameworks (e.g., Combine, RxSwift).Understanding of mobile performance optimization and battery efficiency best practices.Familiarity with mobile analytics and crash reporting tools (e.g., Firebase Analytics, Crashlytics).Prior experience in e‑commerce, classifieds, or large‑scale consumer mobile applications.Experience with A/B testing frameworks for mobile.BenefitsBase SalaryParticipation in our Short‑Term Incentive plan (annual bonus)Work From Anywhere: up to 20 days a year of working from anywhere.24/7 Employee Assistance Program for you and your family.Win together, lose together: a collaborative environment that encourages exploring your potential and growth.A range of locally relevant benefits.Adevinta is an equal opportunity employer and we value diversity. xcskxlj We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.#J-18808-Ljbffr