Location: This role is available in our Manchester office. Candidates must be eligible to work in the UK.
Responsibilities
Due to increased demand from our client base of retailers and fashion brands, we are looking for talented developers to join the development team based in our Manchester office.
This is a great opportunity for a developer who thrives on delivering success, loves to see their work providing a tangible ROI in the commercial world, and has a keen interest in the future of retail technology.
Working in our development team, you will be involved in developing and maintaining our MESH Services, microservices, and API for internal and external developers, with a primary focus on executing an API-first strategy. You will have the chance to display your work on a global stage, helping to bring new and innovative omni-channel features and products to our Tier 1 retail clients, and to extend our microservices, and build new ones, to power digital customer experiences for brands.
You will have a collaborative attitude that embraces colleagues, clients and other vendors in order to deliver the very best retail experiences using leading technology.
Additional responsibilities:
Software development and design for the MESH Services and API
Working with the development lead to help define and execute the MESH Services and API strategy
To ensure that the technical integrity and quality of the APIs are maintained across their lifetime, contributing to the development of any technical changes being proposed
To provide platform-specific knowledge and technical expertise to the broader support teams
Requirements
A sound understanding of object-oriented software construction
Experience with Golang
The ability to describe and debate technical concepts fluently
An appreciation of necessary complexity, and the ability to grasp it
A hatred of unnecessary complexity, and the skills to destroy it
A thirst for knowledge and a tenacious attitude towards delivery
Knowledge of cloud computing services, particularly AWS
Experience building, deploying, and managing microservices, using technologies such as NodeJS, Golang, Serverless, and Terraform
Using and building APIs, with some understanding of REST best practices
Some prior knowledge of GraphQL and how to interact with its schemas
Bonus Points for
Bachelor's Degree (or higher) in Computer Science
Automated testing
Payment Gateways
Knowledge of eCommerce platforms and their ecosystems, ideally Shopify
Experience of OAuth 2.0
About the Company
At One iota we build digital customer experiences for brands. A key part of the company is our MESH Services and set of microservices, which our frontends plug into via a RESTful API interface. We build interactive digital experiences using technology including touchscreens and cameras, and we're always trying out new technologies such as RFID, frameworks like Flutter, and exploring how we can build upon and improve our apps and services. We also build native apps, so we can connect the omnichannel customer journey, and a set of dashboards and tools our clients can use to manage these experiences. Our clients are leading retailers and brands, both in the UK and internationally, who we form close partnerships with.
No agencies please
Job Type: Full-time
Benefits:
Casual dress
Company events
Company pension
On-site parking
Private medical insurance
Sick pay
Work from home
Work authorisation:
United Kingdom (required)
Work Location: Hybrid remote in Manchester, M40 5BJ
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.