Apply for this position

Senior Software Engineer


1 week ago

Job type: Contract

Hiring from: USA Only

Category: Software Development

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 a comprehensive compensation package.


  • 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.


  • 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!

Before you apply, please check if any restrictions apply in terms of time zone or country.

This job has a geo-restriction in place: USA Only.

Apply for this position

Please mention that you come from Remotive when applying for this job.

Does this job need an edit? 🙈

similar jobs

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!