At a Glance
- Tasks: Build reliable software systems for real-time delivery calculations and seamless user experiences.
- Company: Join Flare, the leading delivery date platform for Shopify Plus brands worldwide.
- Benefits: Enjoy 25 days holiday, competitive pay, and a chance to work remotely.
- Why this job: Make a real impact by building innovative solutions for major brands from day one.
- Qualifications: 3+ years of full-stack experience with a focus on performance and reliability.
- Other info: Be part of an AI-first team with excellent career growth opportunities.
The predicted salary is between 50000 - 70000 £ per year.
Flare is the number one delivery date platform for Shopify Plus brands globally. We are building Flare into the end-to-end shipping logic layer for Shopify, from checkout UI to carrier integrations. The work involves real-time delivery calculation, geo and postcode rule enforcement, carrier and fulfilment integrations, and checkout performance at scale.
We need someone who loves building reliable systems quickly and is happy to roll up their sleeves and get involved, whether that’s shipping a customer-facing fix that drives retention or architecting something that scales to ten times the load. You will learn how decisions are made, how to build for scale while shipping fast, and how to take something from zero to one.
You will own how you build and ship things live for major brands within your first weeks, and be pushed to do the best work of your career. We are an AI-first team, and anything that helps us ship better products faster is fair game.
Your responsibilities will include:
- Expanding the rules and conditions layer
- Adding new carrier and fulfilment integrations
- Pushing the performance envelope as request volume grows
Shopify's extensions model is powerful but unforgiving on performance. You will build the frontend layer that takes the output of our decision engine and turns it into a fast, polished experience that shoppers enjoy using. The challenge is to build something technically complex that feels completely effortless to the person buying.
AI-assisted onboarding will involve using AI to make setup as frictionless as possible, including building agents that can complete configuration autonomously. We are building toward $1bn in orders processed.
Requirements:
- At least 3 years of strong full-stack experience, comfortable moving between frontend product work and backend systems
- A careful approach to performance, shipping fast without being reckless
- Experience using AI tooling as a natural part of your work
- Proficiency in TypeScript, React (Preact), Remix, Node.js, GraphQL, AWS (ECS/EC2, DynamoDB), Shopify APIs and Webhooks
We offer 25 days holiday plus your local public holidays. We start with a one-month trial, followed by a six-month contract, with a move to a permanent position for the right person.
Please provide an overview of what you have built and shipped: production apps, side projects, systems you owned or played a significant part in. Instead of a cover letter, tell us what specifically resonates with you about what we are building and what in your background is directly relevant.
Software Engineer - Full Stack (permanent) employer: Flare - Scheduled Delivery
Contact Detail:
Flare - Scheduled Delivery Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Full Stack (permanent)
✨Tip Number 1
Get to know the company inside out! Research Flare's mission, values, and recent projects. This will help you tailor your conversations and show that you're genuinely interested in what we do.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or attend industry events. Building relationships can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 3
Prepare for technical interviews by brushing up on your full-stack skills. Practice coding challenges and be ready to discuss your past projects. We want to see how you think and solve problems, so be ready to showcase your expertise!
✨Tip Number 4
When you apply, do it through our website! It shows you're serious about joining us at Flare. Plus, it helps us keep track of your application better, making the process smoother for everyone involved.
We think you need these skills to ace Software Engineer - Full Stack (permanent)
Some tips for your application 🫡
Be Authentic: When you're writing your application, just be yourself! We want to hear your genuine thoughts about what excites you about Flare and how your experience aligns with our mission. Don't hold back!
Showcase Your Work: Make sure to highlight the projects you've built or contributed to. Whether it's production apps or side projects, we want to see what you've done and how it relates to the work we're doing at Flare.
Focus on Relevance: Instead of a traditional cover letter, dive straight into what resonates with you about our platform. Connect your background directly to the challenges we face and how you can help us tackle them.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves!
How to prepare for a job interview at Flare - Scheduled Delivery
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, React (Preact), Node.js, and GraphQL. Brush up on your knowledge of AWS services like ECS/EC2 and DynamoDB, as well as Shopify APIs and Webhooks. Being able to discuss how you've used these technologies in past projects will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex technical challenges in your previous roles. Flare is all about building reliable systems quickly, so be ready to discuss specific instances where you’ve had to balance speed with quality. Highlight any experience you have with real-time delivery calculations or performance optimisation.
✨Demonstrate Your Passion for AI
Since Flare is an AI-first team, it’s crucial to express your enthusiasm for using AI tools in your work. Share any relevant experiences where you've integrated AI into your projects or how you envision using AI to enhance product development. This will show that you align with their innovative approach.
✨Be Ready to Discuss Your Impact
Prepare a portfolio or overview of what you’ve built and shipped, focusing on production apps and significant contributions. Be specific about how your work has driven retention or improved user experience. This will help the interviewers see the tangible impact you can bring to Flare.