Search by Job Title

Software Engineer: MobileEtsy

THIS JOB HAS EXPIRED

The Software Engineer will work with the Mobile team to make the Etsy experience available on iOS and Android devices ? as part of our larger goal to bring Etsy to everyone, on every device.
Etsy is seeking Software Engineers to join a small, collaborative team that?s responsible for the end-to-end development of our iOS and Android apps ? supporting our long-term vision of bringing Etsy to every mobile device. This full-time position is based in Brooklyn, NY.

About the Team

Etsy?s Mobile team is set on redefining what mobile, person-to-person commerce means. We are a tight-knit, passionate group that embraces hard work, supports creativity, and dreams big. The ideal candidate will bring energy, creativity, and humor to the team, along with deep expertise and a details-driven approach to their work.

About the Job

You?ll be contributing to the teams that bring Etsy?s global marketplace to Android and iOS devices, with more than 9 million downloads around the world. Our apps allow buyers to discover unique and trending handmade and vintage items from across the marketplace, and provide sellers with the opportunity to run their shops, connect with buyers, and manage their workflow from their smartphones or tablets.

Some specific details about the role...

In this primarily PHP-based role, you?ll build out the back-end data models, software and APIs to bring new features and functionality to our world class mobile apps.
Contribute to feature development and bug fixes in our iOS and Android apps (even if you don?t come to the job with native app development experience).
Work as part of a growing team that displays both technical excellence and incredibly friendly personalities.
Etsy is well-known for our data-informed product design and use of Continuous Deployment for the Web. You?ll hone these practices for iOS and Android by building out our A/B experimentation framework and data analytics pipeline and implementing tools and practices that support rapid release cycles for native apps.
Maintenance and bug fixes are a part of every engineering job. At Etsy, you?ll use and create the best tools around for analysis and troubleshooting, including real-time analytics, run-time configurations, and crash reporting.
You?ll cross paths with PHP, Ruby, Python, Java and Scala in various areas of our technical stacks?e.g. Data Analysis, Search, Payments, Internationalization, Developer Tools, Security and Operations.
About You

You write software that helps real people. You are passionate about mobile products and the prospect of bringing Etsy?s marketplace for buyers and sellers to every mobile device. You find it exhilarating when millions of people use your software, and empathize with users when things go wrong.

You don?t need to come to this job with iOS or Android development experience. You don?t even need to know PHP. Successful candidates will have professional experience writing software, APIs or web sites that demonstrates their ability to take on large projects, learn new technologies, and work effectively within and across teams.

What?s Next

We're growing rapidly and are well-funded with a proven business model and established revenue to help us continue growing and serving our community. If you're interested in joining the team at Etsy, please send a cover letter along with your resume, telling us what inspires you about Etsy and why you think you are perfect for the team (applications without a cover letter will not be considered). If you write a blog, or practice another craft besides leading the development of beautiful, functional websites and apps, that means something to us, and we would love to hear about it!