About us

WineDirect offers a full range of Direct-to-Consumer services to wineries, including e-commerce, point-of-sale and order fulfillment. We have one clear goal, and that determines our focus each and every day – be The Winery’s Champion. We do that through a strong culture of innovation and an unwavering focus on delivering the best to our customers. Our employees are friendly, passionate, hard-working, and most of all FUN!

About the Position

We are looking for two full-stack senior software developers who will help accelerate transforming a monolithic application-stack into distributed services. The successful candidates will bring solid software development skills, re-platforming experience, and dev ops knowledge. You will join a team of like-minded developers who are keen to share their knowledge and learn from you.

These are nine month contracts with an option to extend.

We are able to offer a friendly and supportive environment including flexible hours, remote working, professional development, and competitive compensation.

Responsibilities

  • Working closely with other developers, architects and product owners in creating solutions and shaping them into workable stories and plans.
  • Taking the high level architecture and converting it into meaningful tasks for yourself and other software engineers.
  • Writing clean, well designed, unit-tested, and efficient code.
  • Peer-reviewing code, and mentoring and supporting junior team members.
  • Proactively seeking out new technologies and best practices and support the team in adopting them.

Qualifications

  • 5+ years of experience in building software in fast-paced companies
  • 5+ years of experience in programming in Ruby on Rails, Angular, or other similar languages and frameworks.
  • Experience working in AWS.
  • Experience in refactoring and transforming legacy code, and/or service extraction.
  • Experience in designing restful or GraphQL APIs, and in working with Relational Databases.
  • Close familiarity with software engineering tools, software development methodology, and release processes.

* Bonus points if you enjoy wine!