NewStore operates a platform for retailers to run their stores on iPhone. It provides Omnichannel-as-a-Service with the only integrated cloud OMS and mobile POS. Intuitive store associate apps allow retailers to offer seamless shopping experiences through endless aisle, mobile checkout, store fulfillment, real-time inventory and clienteling. With an API-first architecture and an expansive ecosystem of partners, retailers can deploy fast and flexible omnichannel with ease. Brands that run on the NewStore platform include Decathlon, Outdoor Voices, UNTUCKit and more. NewStore was founded by Stephan Schambach, who pioneered ecommerce at Demandware (now Salesforce Commerce Cloud). The company has offices in Berlin, Boston and New York. Learn more at www.newstore.com.
About The Job:
NewStore is looking for a Software Engineer to write test-backed, clean, secure, scalable and reusable code for applications that power the core system of the NewStore platform, an order/routing management system built as a Microservice infrastructure that enables brands to access our platform via RESTful APIs and NewStore HQ, and allows them to import and manage their entire catalogs and sales data. You will develop test-backed, clean, reusable code to seamlessly integrate the API with Amazon Web Services, PostgreSQL and Elasticsearch. You will also work on a backend service responsible for managing customer care-related sales information which is provided to NewStore HQ through RESTful API. You will develop and support an HTTP web-hook service that keeps the Enterprise Resource Planning systems of NewStore’s tenants in sync and provide software development support to the engineering team on other Apps of the NewStore platform (e.g. Retail, Consumer, NewStore HQ) as may be needed.
- Bachelor’s degree (or equivalent foreign degree) in Computer Science or a closely related field.
- 3 years of experience as a Software Engineer / Developer
Qualifying experience as a Software Engineer/Developer, which may have been gained concurrently, must have been in the development of web- and mobile-based applications and include 2 years of experience with the following:
- Linux, MacOS and iOS environments;
- Working with JSON, XML, HTML, HTTP and REST;
- Working with ElasticSearch5.0;
- Working with RPC or GRPC;
- Developing RESTful APIs and their integration with AWS and PostgreSQL;
- Developing and supporting order/routing/queuing solutions; and
- Working with either Kafka or RabbitMQ.
Qualified candidates for consideration will be expected to have sound knowledge of API security and authentication.
Questions? Email us: