Keeping tech 📱 out of landfills and money in your wallet since 2014 🤑 Tech Reborn.
Vente de produits reconditionnés • Reprise de produits d'occasions • Service client aux petits soins • Marketplace • E-commerce
August 6
🔄 Hybrid – Manhattan
Keeping tech 📱 out of landfills and money in your wallet since 2014 🤑 Tech Reborn.
Vente de produits reconditionnés • Reprise de produits d'occasions • Service client aux petits soins • Marketplace • E-commerce
• Consistently deliver iOS code that sets the standard for quality and maintainability, making the iOS app scalable & accelerating product iterations • Elevate the app user experience by collaborating with the Product Manager & Product Designer, and by implementing quick-wins UI animations, transitions, accessibility, and Design System components. • Effectively contribute to technical initiatives to reach the iOS engineering & product vision, accountable for large team project features, including ones with external dependencies. • Design code through technical conception before development, ensuring robust and efficient code patterns (Swift concurrency, thread safety, and race conditions) • Curiosity and proactiveness in implementing Swift and iOS technologies: UIKit, SwiftUI (migration started in 2022), property wrappers, result builders, and functional programming. • Build & scale our app architecture (MVVM-C or similar architectures), advocate for multi-modules, and dependency injection. Understanding and applying SOLID principles while recognizing the importance of simplicity (KISS). • Find ways to prevent regressions, push for Unit and UI testing by collaborating with QA & iOS Engineers, exploring new E2E testing practices, from native to third-party solutions. • Guarantee the iOS app performance on the features developed with strong monitoring practices, including logs & metrics to measure UI & Core performance (Datadog, Crashlytics) • Participation in the tech community is appreciated: events, meetups, continuous learning through blog articles and industry conferences.
• 5+ years of relevant and broad mobile engineering experience • Strong technical curiosity, ability to build user experiences that realize the product vision & embody engineering excellence • Experience in building and scaling native apps on iOS (B2C), with high traffic, weekly features delivery & resolving complex issues • Experience successfully operating in a multi-module architecture • Knowledge and advocacy of Apple guidelines, Swift, and mobile platform frameworks. • Effective written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
Apply Now