Mid-Senior Developer

Mid-Senior Developer

Full-Time 43000 - 72000 £ / year (est.) No working from home possible
Winedrops

At a Glance

  • Tasks: Join our team as a full-stack engineer, developing exciting new features for our wine app.
  • Company: Winedrops is a fast-growing wine merchant with over 35,000 members and ambitious US expansion plans.
  • Benefits: Enjoy a competitive salary, remote work options, flexible hours, and annual bonuses.
  • Other info: Work in a vibrant startup culture with opportunities for rapid learning and growth.
  • Why this job: Be part of a dynamic team shaping the future of wine shopping with cutting-edge technology.
  • Qualifications: 4+ years in software development, comfortable with TypeScript, React, and SQL; AI tool experience preferred.

The predicted salary is between 43000 - 72000 £ per year.

Mid‑Senior Developer – Winedrops

London, United Kingdom

Winedrops helps our members save money and discover amazing wine. We started in 2022 and now have over 35,000 members and sell over 70k bottles per month.

We’re growing extremely fast and profitably as we look to expand into the US market (currently UK only) in 2025. Our aim is to build the world’s best wine merchant, using technology to improve savings and access for our members.

What We’re Building

  • Mobile application where 40k MAU buy wine and manage their virtual cellar. The app written in TypeScript with React Native and Expo.
  • The backend is also TypeScript deployed as GCP/Firebase Cloud Functions. A few queues with GCP Pub/Sub to asynchronously process some requests. And there’s a Postgres database to store data.
  • Web applications where customers sign up and manage their account – TypeScript, React. Deployed to Vercel.
  • Our internal ERP web application, where we manage wine stock, customers, etc – TypeScript, Next.js. Deployed to Vercel.

Responsibilities

  • Lead software development cycles from planning to deployment.
  • Design and maintain scalable applications with modern technologies.
  • Conduct code reviews and provide constructive feedback.
  • Troubleshoot and optimize existing applications for better performance.

Requirements

  • Comfortable with the tech stack described above.
  • Heavy user of AI‑enabled SWE tools & workflows (e.g. Cursor, Windsurf, v0) and use them extensively to increase speed of output.
  • Enjoy working across the entire stack. Ideally, you have done both React Native and React. But it’s not a deal breaker if you have done only one.
  • Enjoy SQL. We use Prisma as an ORM, but very often we have to write complex views with SQL.
  • Understanding of how to write code that works in production. Sounds simple, right? But we deploy to production multiple times a day and our code is used by tens of thousands of customers. So we need to make sure it runs fast and we can diagnose any issues, should they arise.
  • Happy to work GMT Timezone.
  • 4+ years of professional experience in software development, in dynamic environments.
  • Excellent problem‑solving skills and the ability to work under tight deadlines.

Benefits

  • £50-90k per annum depending on experience
  • Annual performance related bonus of up to 15%
  • Fully remote / hybrid working GMT hours
  • Salary reviews every 12 months
  • 22 days of paid holiday
  • Flexible working hours
  • Fast learning progression
  • Working at one of the fastest growing wine businesses in the world

Job Details

  • Seniority level: Mid‑Senior level
  • Employment type: Full‑time
  • Job function: Engineering and Information Technology
  • Industries: Wineries
#J-18808-Ljbffr

Mid-Senior Developer employer: Winedrops

Winedrops is an exceptional employer, offering a dynamic and innovative work environment where technology meets the world of wine. With fully remote or hybrid working options, flexible hours, and a strong focus on employee growth, you will thrive in a culture that values collaboration and creativity. Join us as we expand into the US market and be part of one of the fastest-growing wine businesses globally, with competitive salaries and annual performance bonuses to reward your contributions.

Winedrops

Contact Details:

Winedrops Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Mid-Senior Developer

Tip Number 1

Familiarise yourself with the tech stack mentioned in the job description. Make sure you can confidently discuss your experience with TypeScript, React Native, and SQL during any conversations or interviews.

Tip Number 2

Showcase your problem-solving skills by preparing examples of how you've tackled challenges in previous projects. Be ready to discuss specific instances where you optimised applications or improved performance.

Tip Number 3

Since Winedrops values AI-enabled tools, be prepared to talk about your experience with such technologies. Highlight any tools you've used that align with their expectations, like Cursor or Windsurf.

Tip Number 4

Understand the company's mission and growth plans. Being able to articulate how your skills can contribute to their expansion into the US market will demonstrate your genuine interest in the role and the company.

We think you need these skills to ace Mid-Senior Developer

Proficiency in TypeScript
Experience with React Native and React
Familiarity with GCP/Firebase Cloud Functions
Knowledge of SQL and experience with Prisma ORM
Understanding of application deployment processes
Ability to conduct code reviews
Strong problem-solving skills

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights relevant experience with TypeScript, React Native, and SQL. Emphasise any projects where you've led software development cycles or optimised applications, as these are key responsibilities for the role.

Craft a Compelling Cover Letter:In your cover letter, express your enthusiasm for Winedrops and its mission. Mention your familiarity with AI-enabled software development tools and how you can contribute to their growth, especially as they expand into the US market.

Showcase Problem-Solving Skills:Provide specific examples in your application of how you've tackled complex problems in previous roles. Highlight your ability to work under tight deadlines and how you've successfully deployed code in production environments.

Highlight Remote Work Experience:Since the position offers fully remote or hybrid working, mention any previous remote work experience. Discuss how you manage your time effectively and collaborate with teams across different time zones.

How to prepare for a job interview at Winedrops

Know the Tech Stack Inside Out

Make sure you're familiar with TypeScript, React Native, and Expo, as well as the backend technologies like GCP and Postgres. Be prepared to discuss your experience with these tools and how you've used them in past projects.

Showcase Your Problem-Solving Skills

Winedrops values excellent problem-solving abilities. Prepare examples of challenges you've faced in previous roles and how you overcame them, especially under tight deadlines.

Demonstrate Your Full-Stack Experience

Since the role involves working across the entire stack, be ready to talk about your experiences with both front-end and back-end development. If you've worked with React and React Native, highlight those experiences.

Familiarise Yourself with AI Tools

As a heavy user of AI-enabled software engineering tools is expected, research and be ready to discuss how you've integrated such tools into your workflow to enhance productivity and output speed.