Decant Group is leading the transformation of a trillion-dollar global drinks industry weighed down by outdated practices, monopolies, and stagnation. By 2027, we want to become the market leader in ready-to-drink products and build the industry's largest marketplace, creating a premium platform where collectors and drinkers connect through elegant technology and luxury experiences.
The business operates out of its prestigious office, in Mayfair London where it holds a full tasting suite facing lounge overlooking Green Park.
Within Decant Group, our businesses include:
Decant Index
: A premier online marketplace for collectors and investors to buy and sell fine wines and spirits
House of Decant
: Your go-to online retailer and private client platform, offering a meticulously curated selection of fine wine and spirits for enthusiasts and connoisseurs alike
Decant Bond
: Offering secure bonded storage for valuable wine and spirits collections
Role Overview
We are seeking a Senior Full-Stack Engineer to join our team and help build our cutting-edge platform. The ideal candidate has strong experience with Python/Django (backend) and React/Next.js (frontend) or similar technologies. The ideal candidate adapts quickly to new technologies and brings strong attention to detail to create scalable, user-friendly solutions in our fast-paced startup.
Key Responsibilities
Design and develop full-stack solutions using Python (Django, FastAPI) and modern frontend frameworks (React, Next.js, TypeScript) or similar technologies
Architect and build secure, scalable applications while iterating quickly in an agile startup environment
Design and maintain RESTful APIs and third-party service integrations
Collaborate with product, design, and business teams to understand user needs and develop high-impact features
Maintain code quality through comprehensive unit testing, integration testing, and end-to-end testing
Apply strong UI/UX design principles to create intuitive interfaces using modern CSS frameworks (e.g. TailwindCSS)
Drive DevOps practices, including CI/CD pipelines, automated testing, and cloud deployments
Mentor fellow engineers, foster a culture of learning and technical excellence
Key Skills & Experience
Required Experience
5+ years of combined experience in full-stack development, with proven expertise in Python and React or similar technologies
Demonstrated ability to own and complete projects independently, managing both backend and frontend development
Strong command of TypeScript and modern JavaScript best practices
Hands-on experience with modern frontend technologies like React, Next.js, or equivalents
Deep knowledge of relational databases, especially PostgreSQL
Technical Skills
Proficiency in Python backend frameworks (Django, FastAPI) or demonstrated ability to master them quickly
Solid experience with modern frontend development, including component-based architecture and state management
Strong command of CSS frameworks like TailwindCSS and responsive UI design principles
Working knowledge of DevOps, testing, and CI/CD pipelines
Understanding of cloud infrastructure (AWS, ECS, Lambda) and containerisation is an advantage
Core Competencies
Ability to think beyond code, understanding product goals and user needs
Strong problem-solving and analytical skills
Excellent collaboration and communication skills, able to break down development tasks and contribute to cross-functional teams
Self-motivated and adaptable, thriving in a fast-paced, agile startup environment
Passion for delivering high-quality, maintainable, and user-centric applications
If you're a full-stack engineer who enjoys building impactful products, working across frontend and backend, and thrives in an innovative startup environment, we'd love to hear from you!
Job Type: Full-time
Pay: From 100.00 per year
Additional pay:
Bonus scheme
Schedule:
Monday to Friday
Experience:
JavaScript: 6 years (required)
FastAPI: 6 years (required)
Python: 6 years (required)
Building and shipping production applications: 6 years (required)
Work Location: In person
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.