Software Engineer, Retail
- Full-time
Company Description
Job Description
Retailers have struggled too long with clunky, outdated and disconnected tools. While mammoth Retail and E-tail forces are looking to disrupt smaller merchants, we are empowering those merchants with simple and elegant solutions to complex problems, like predictive analytics and fluid, omni-channel capabilities to meet the customer wherever they are - to always make the sale. Based in New York City, we are one of the newest launched products at Square. We are a lean team, benefitting from the resources of the larger organization while having lots of room to focus and innovate. We are relentlessly customer focused, and iterate quickly using a build-measure-learn approach.
You will:
- Build, test, and ship end-to-end features in a large microservice architecture and sophisticated web applications;
- Nimbly develop software across several platforms, frameworks, and programming languages;
- Work with a world-class team of experienced and dedicated engineers and designers;
- Embed with partner teams to extend Square's platform for the benefit of retail sellers;
- Deliver features to our growing base of subscribers, shipped at a rapid cadence; and
- Empower our sellers with the tools they need to compete with the biggest retailers.
Qualifications
You have:
- 2+ years of full-stack development experience, including web applications, and an excellent command of engineering fundamentals
- Openness to continuing to grow your breadth and depth, including iOS/Android
- Unwavering commitment to customer experience and product quality
- Eagerness to share your own ideas, and openness to those of others
Technologies we use and teach:
- Javascript and Ember.js
- Go, Java, and Ruby on Rails
- gRPC, Protocol Buffers, and Microservice Architecture
- MySQL and Elasticsearch
- (Mobile) ObjectiveC, Swift, Kotlin