Enable job alerts via email!

Software Engineer

Maze Impact SA.

Greater London

Hybrid

GBP 50,000 - 80,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company dedicated to revolutionizing the fashion industry through sustainability. As a Senior Engineer, you will play a pivotal role in developing and scaling innovative solutions that address real-world problems. Collaborate with a dynamic team to enhance our tech stack, including TypeScript, Node.js, and PostgreSQL, while embracing a culture of continuous improvement and mentorship. This is an exciting opportunity to contribute to a mission-driven organization that values diversity and inclusivity, all while enjoying a flexible work environment and competitive benefits.

Benefits

Private Healthcare
Pension Plan
Flexible Working Hours
20% Staff Discount
25 Holiday Days

Qualifications

  • 2+ years of commercial experience with TypeScript and PostgreSQL.
  • Experience with cloud platforms like AWS or GCP preferred.

Responsibilities

  • Design and build new architecture for key systems.
  • Mentor and pair program with other engineers.

Skills

TypeScript
PostgreSQL
Cloud Platforms (AWS/GCP)
Docker
Agile Methodologies
Automated Testing
CI/CD
Problem-Solving
Communication

Tools

Node.js
React
React Native
Pulumi

Job description

About Thrift+

We’re on a mission to power the circular economy for fashion and end fashion waste, by creating the best place to shop and re-sell second-hand clothes. Why? Each year, the global fashion industry is responsible for 10% of global emissions, and the amount of fashion waste is astronomical. Since launch, we’ve extended the life of more than 1 million items of clothing and raised over £1.5 million for charity.

Our company currently has 2 software engineers, including the head of engineering. We are looking to hire a senior engineer in addition to this role, and to continue to grow the team as we scale up. We are passionate about solving difficult problems and building a product that has a positive impact on society.

The mission of the tech team at Thrift+ is to sustainably alleviate business constraints with rapid and robust delivery of new capabilities.

About The Role

  • This role requires you to be proficient in TypeScript, and able to work effectively and write quality code across front and back end projects.
  • This role requires a passion for continuous improvement, and a desire to seek out and learn techniques which improve team effectiveness and velocity, including: high-ownership agile working methods, automated testing, CI/CD, trunk-based development, domain driven design, and ports and adaptors architecture.
  • We are at an exciting stage where we are scaling some key systems and developing new ones; and we want you to help us design and build that new architecture.
  • Our core tech stack consists of Node.js (TypeScript), PostgreSQL, React, React Native, GCP, Pulumi, and Docker.
  • Some of our upcoming projects include a rebuild of our item listing and order management across many marketplaces; countless operational efficiency and logistics improvements; and an improved rewards experience with a Thrift+ wallet.
  • Mentorship and growth are extremely important parts of the culture at Thrift+; and that will be part of the role. You will be expected to pair program regularly, and share responsibility for the development of others.
  • You will be actively talking to stakeholders to shape the work.
  • You will be integral to our emerging high-performance software engineering culture of continuous improvement, customer focus, and engineering excellence.
  • You are comfortable with uncertainty, ambiguity, and change; Thrift+ is a startup and we are continually iterating on our proposition.

About You

  • You have a strong understanding of TypeScript and Postgres, likely 2+ years of commercial experience.
  • You have commercial experience working with cloud platforms like AWS or GCP; and some understanding of containerisation tech (e.g Docker).
  • You are passionate about writing tested, robust, and observable code that solves real problems.
  • You're an excellent communicator with the ability to translate complex topics into simple language to help the team make effective decisions.
  • You have the self-awareness and business understanding to ruthlessly prioritise and focus on the next most important business constraint.
  • You love building great products and have a track record of solving tough problems.
  • You can navigate complexity and find simple solutions.
  • You are an excellent collaborator when working on cross-functional problems.

Not needed but it would be nice if you had...

  • Experience working with eCommerce products e.g. Shopify, eBay etc.
  • Experience in early-stage start-ups.
  • Experience with React or React Native.
  • An interest in the circular economy and using tech for good.

Other Key Details and Benefits

  • £50k - £80k salary; based on experience.
  • Private healthcare and pension plan.
  • Flexible company culture and partially remote working policy (averaging 2 days/ week in office @ Waterloo).
  • Flexible work hours: our tech team has core hours of 9:30am - 4:30pm. Other than that you’re free to work the hours that work best for you.
  • 20% staff discount on the store
  • 25 holiday days (in addition to public holidays).

Equal opportunities

At Thrift, we want to work alongside people of all backgrounds because we understand the power and importance of diversity. Equal opportunity, inclusivity and diversity are celebrated here. This means we treat people fairly, regardless of age, disability, gender identity or expression, pregnancy and maternity, marital status, race, religion or sexual orientation.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

TN United Kingdom

Uxbridge

Remote

GBP 50,000 - 90,000

Today
Be an early applicant

Senior Software Engineer

Premier Group

London

Remote

GBP 70,000 - 90,000

2 days ago
Be an early applicant

Mid-Level Python Software Engineer

JR United Kingdom

London

Remote

GBP 40,000 - 80,000

Today
Be an early applicant

Front End Software Engineer

TieTalent

City Of London

Remote

GBP 59,000 - 70,000

6 days ago
Be an early applicant

Software Engineer II - Backend

慨正橡扯

London

Remote

GBP 50,000 - 90,000

2 days ago
Be an early applicant

Simulation Software Engineer

TieTalent

London

Remote

GBP 50,000 - 75,000

2 days ago
Be an early applicant

Software Engineer (Developer Infrastructure)

JR United Kingdom

Greater London

Remote

GBP 50,000 - 80,000

3 days ago
Be an early applicant

Fullstack Software Engineer

Vanta

London

Remote

GBP 50,000 - 90,000

7 days ago
Be an early applicant

Contract Data Software Engineer

Burns Sheehan

Greater London

Remote

GBP 50,000 - 80,000

7 days ago
Be an early applicant