Software Engineer (SWE)
About Thryft
At Thryft, we’re bringing ecommerce to secondhand (aka recommerce)! Using innovative resale technology and AI, we deliver a trusted recommerce experience at scale. Our platform gives users peace of mind as they declutter their preloved items, earn credits for their trade-ins, and shop sustainably.
About the role
Software and tech is crucial to Thryft - our tech is used to support in-processing of traded-in items, issue credits to our users, list products for sale on multiple platforms, optimise warehouse inventory / order fulfilment, and many more.
As one of the early Software Engineers at Thryft, you will have the opportunity to make a huge impact as well as grow your engineering skills. You will be mentored by the CTO, an ex-Google Software Engineer. Initially, you will be guided each step of the way, from requirement gathering, software design, implementation, testing, code review, to deployment. Eventually, you will take ownership of software features or entire software products. We may be small, but we care deeply about code quality, and you will be integral as we keep iterating and learning.
Minimum requirements
- Bachelor’s degree in Computer Science or a related field
- Strong understanding of computer science fundamentals and software development principles
- Proficiency in at least one programming language
- Ability to communicate well, and work effectively both independently and as part of a team
- Able to work in Singapore (Employment Pass sponsorship available)
- Able to start sometime between Feb to Jul 2025
- We are open to new grads, as well as SWEs with less than 2 years of experience
Nice to have
- Interest or experience in sustainability, thrifting, or recommerce, especially in relation to books, clothes, or vinyl records.
- Internship or project experience in software development
- Experience with / knowledge of these technologies:
- Python/TypeScript
- Web frameworks/libraries (e.g. Django/Flask/FastAPI, React)
- GraphQL/REST APIs
- Message queues (e.g. AMQP)
- Concurrency, especially the async/await models in Python and TypeScript
- Database systems (e.g. SQL, MongoDB)
Benefits
- 💰 Competitive base salary, bonus, and stock options
- 🏠 Hybrid work: Office at One-North / Thryft Hub (retail store) at Tiong Bahru / WFH
- 🌴 21 days of annual leave, with additional 1 day for every year at the company (up to 27)
- 🏥 Medical insurance, dental insurance, and health screening
Please note that Thryft does not engage with third party recruiters or agencies for our hiring.