Software Engineer - Android
Engineering | New York, NY
Squarespace is seeking Android developers to join our small, collaborative team responsible for the end-to-end development of our Android applications and the long-term vision of Squarespace on mobile devices.
- Drive development of multiple mobile apps used by tens of thousands of our customers
- Prototype new app and feature ideas and explore new technologies that are at the forefront of mobile technology
- Design and implement new features, create UI, debugging, data modeling.
- Testing all applications against software and hardware versions. Provide timely turnaround and documentation of bug fixes during test cycle.
- Code backend applications and features
- Work closely with our engineering team, particularly server-side
- Work across disciplines with team members representing product, design, web development, and product marketing
- Maintain apps, listen to community and fix issues that arise
- Expertise in Git, Java and the Android SDK
- Strong understanding of interactive application development paradigms, memory management, file I/O, network & socket programming, concurrency and multi-threading.
- Have published one or more applications in an Android marketplace
- Well-versed in client/server architectures
- Ability to translate technical requirements into business solutions.
- Passionate about end-to-end user experience design
- Competent in Android SDK design patterns and API design
- Not just an app hacker, you have a strong background in CS
Squarespace's mission is to provide creative tools that power the future of the web. From designers creating the next generation of web and mobile experiences, to anyone managing their own online presence for the first time, Squarespace provides elegant solutions that set new standards for online publishing. By focusing our efforts on the fusion of design and engineering, we strive to create long-lasting products that delight and surprise our customers.
Squarespace is defined by our insistence on providing an unparalleled user experience. All of our team members are charged with bringing creativity, honesty, and intellectual rigor to their responsibilities in a never-ending quest to delight our customers. We have high expectations of each other and work as a team to build things we are all proud of. That mindset, along with our execution, has allowed Squarespace to create revolutionary products and grow into the stable business it is today.
Learn more at http://squarespace.com/about