.Company DescriptionEtsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect entrepreneurs with buyers around the world. Etsy, Inc.'s 'house of brands' portfolio has expanded to now include four individually distinct ecommerce brands - Etsy, fashion resale marketplace Depop, musical instrument marketplace Reverb, and Brazil-based handmade goods marketplace Elo7. As an Etsy employee, you'll tackle unique problems alongside talented coworkers committed to Keeping Commerce Human. We're large enough that you'll focus on meaningful, complex challenges, but small enough that you can make a rewarding impact.**Job Description**:We are looking for a Senior iOS Engineer to join one of the teams under our Visual Discovery initiative. There are two teams we are looking to hire in: 1) our Discovery team and 2) our Creator team.The Discovery team is focussed on the video discovery experience for our Buyer (Buy on Etsy) app. The Creator team is focussed on video content creation for our Seller (Sell on Etsy) app. The role on the Creator team will require you to learn Flutter and work primarily in Flutter (you will still periodically work on native iOS).In this role, you will be working to build outstanding native experiences for our customers on iOS. You will need to be an amazing technical contributor who thrives in a busy environment. You will collaborate with a dedicated team of engineers, designers, product and analytics colleagues who work together closely to support our iOS apps (and have fun while they do it!).**About the Role**In this role you will:- Contribute impactful work on Etsy's highly rated iOS apps with millions of users.- For Discovery team: Write code in both Swift and Objective-C.- For Creator team: Write code in Flutter and periodically in Swift and Objective-C- Work on sophisticated and interesting debugging challenges.- Lead and/or assist in executing any needed testing (unit, functional, visual, etc).- Continue to advance your skills in using modern mobile development technology in a collaborative setting.- Confidently communicate technical issues with all necessary stakeholders (no matter the complexity).Qualifications**Ideally, you'll bring**:- A minimum of three years of iOS development- App(s) published on the App Store demonstrating a strong product focus and an eye for design- A knack for communicating complex technical issues in clear language- A passion for beautiful code and quality development practices- Experience with testing - unit tests, functional tests, visual tests- Experience in Swift and Objective-C- Experience with accessibility frameworks- **Nice to haves**- Experience with working with video- Experience in FlutterAdditional Information**What's Next**If you're interested in joining the team at Etsy, please send a coverletter and resume telling us why you'd be right for the position