Full Stack Engineer/Agile Engineer

Full Stack Engineer/Agile Engineer

Full-Time 60000 - 75000 £ / year (est.) No working from home possible
Purple Dot - The Pre-Commerce Company

At a Glance

  • Tasks: Join a small team to develop innovative pre-commerce solutions and enhance e-commerce experiences.
  • Company: Purple Dot, a pioneering tech company transforming the e-commerce landscape.
  • Benefits: Competitive salary, private healthcare, and generous holiday allowances.
  • Other info: Opportunity for career growth and mentorship in a dynamic, collaborative culture.
  • Why this job: Make a real impact in a fast-paced environment with cutting-edge technology.
  • Qualifications: Experience in full stack development, particularly backend, and familiarity with SQL databases.

The predicted salary is between 60000 - 75000 £ per year.

Location: London area, UK

Type: Full-time

At Purple Dot, our vision for e-commerce is simple: Nearly 1 in 4 products is never sold - resulting in major losses and massive waste within the industry. We believe this problem exists because of lack of control and flexibility over when brands can sell - with long, fixed timelines where brands have to wait until stock is at the warehouse to start selling. It’s time for a radical shift in how e-commerce operates. Purple Dot is pioneering the pre-commerce category: helping brands sell earlier - before inventory arrives - to increase sell-through, reduce waste, and drive profitability.

Whether stock is 1 day or 1 year away, our platform enables smarter, faster sales that reduce risk and unlock new growth. Trusted by over 100 leading brands including Mattel, McLaren, New Era, Limited Run Games, and Oh Polly, we process tens of millions in pre-orders every month and are proudly leading the category out front. Backed by top investors like OpenOcean, Connect, and Unusual Ventures, we’re a 22-person team based in London, NYC and Charlotte - and led by a second-time founding team with a track record of acquisition.

Extending e-commerce with Purple Dot is technically complex and exciting!

  • High concurrency: we need to handle massive, sometimes unpredicted spikes in traffic that must not result in oversell.
  • Complex state machine: we need to manage the lifecycle of pre-orders across many disparate third-party systems (ERPs, OMSs, 3PLs, Shopify, Stripe).
  • True Autonomy: we don’t have a frontend/backend/infra split, you will be architecting solutions end-to-end.
  • Small, fast moving team: you will work closely with the rest of our engineering team on scoping, breaking down and planning the implementation.
  • Responsible engineering: we need to keep in mind the availability, stability, and security of our services as we make changes or add new features.
  • Career trajectory: joining this small team is a massive opportunity for impact and helping shape not just what we build but also how we do it.
  • Support what we build: you will support the software we build, including out of hours.
  • Independence: we try to ensure that every large project has at least two people thinking about it.
  • Growth mindset: an open mind and a willingness to stretch yourself and to learn new skills.
  • Effective communication: you will work with support team members, account managers and members of the sales team directly.

We are looking for someone with real life experiences of shipping frontend and backend internet facing systems:

  • Writing applications that interface with large SQL databases - we use Postgres.
  • Running applications on cloud platforms (we use AWS).
  • Integrating 3rd party software into a user facing software stack.
  • Familiarity with some frontend framework - we use React.js/Next.js.
  • Good existing knowledge or ability to pick up TypeScript very fast.

You will work on frontend in this role but you will be most successful if your experience to date focused primarily on the backend.

Bonus points for:

  • Experience with e-commerce platforms like Shopify or Salesforce and their app ecosystem.
  • Experience with machine learning.
  • Experience with data analysis technology and methods.
  • Experience building applications that integrate into 3rd party websites.

Benefits include private healthcare, £1500 per year to work out of another office for a week, £1000 per year to spend on your own holidays, and sometimes free food or travel.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

Full Stack Engineer/Agile Engineer employer: Purple Dot - The Pre-Commerce Company

At Purple Dot, we pride ourselves on being an innovative employer that champions autonomy and growth within a dynamic team environment. Our London office fosters a collaborative culture where every engineer has the opportunity to shape our pioneering pre-commerce platform, while enjoying benefits like private healthcare, generous holiday allowances, and a commitment to professional development. Join us to make a meaningful impact in e-commerce and be part of a small, agile team that values your contributions and encourages continuous learning.

Purple Dot - The Pre-Commerce Company

Contact Details:

Purple Dot - The Pre-Commerce Company Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Engineer/Agile Engineer

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn, attend meetups, or join relevant online communities. The more connections you make, the better your chances of hearing about job openings before they even hit the market.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that align with what Purple Dot is doing. A well-presented GitHub profile or personal website can really set you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions and system design challenges. Don’t forget to brush up on your knowledge of e-commerce platforms and cloud services, as these are key to the role at Purple Dot.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team and contributing to the exciting work we’re doing in pre-commerce.

We think you need these skills to ace Full Stack Engineer/Agile Engineer

Full Stack Development
Frontend Frameworks (React.js/Next.js)
Backend Development
TypeScript
SQL Databases (Postgres)
Cloud Platforms (AWS)
Integration of 3rd Party Software

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Full Stack Engineer. Highlight relevant experience, especially with e-commerce platforms and technologies mentioned in the job description. We want to see how your skills align with what we're looking for!

Craft a Catchy Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about joining Purple Dot and how you can contribute to our mission. Keep it concise but impactful – we love a good story!

Show Off Your Projects:If you've worked on any cool projects, especially those involving backend systems or integrations, make sure to mention them. We’re keen to see real-life examples of your work that demonstrate your skills and creativity.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Remember to include 'Senior Full Stack UK' in the subject line so we know what position you’re after!

How to prepare for a job interview at Purple Dot - The Pre-Commerce Company

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially Postgres, AWS, and React.js/Next.js. Brush up on your TypeScript skills too, as it’s a big part of their codebase. Being able to discuss your experience with these technologies will show that you’re ready to hit the ground running.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex engineering challenges in the past. Think about situations where you had to manage high concurrency or integrate third-party systems. This will demonstrate your ability to handle the technical complexities that come with the role.

Emphasise Communication

Since the team is small and collaborative, highlight your communication skills. Be ready to discuss how you’ve worked directly with cross-functional teams in previous roles. This will show that you can effectively collaborate with support, sales, and other engineers without needing a BA to guide you.

Demonstrate a Growth Mindset

Purple Dot values a growth mindset, so be prepared to talk about how you’ve learned new technologies or improved your skills in the past. Share specific examples of how you’ve adapted to new challenges or technologies, and express your enthusiasm for continuous learning.