Position: Backend Developer (Node.js) / Business logic / Fast growing SaaS product
Company: Rich Returns
Category: Node.js
Experience required: 2y
English level: intermediate
Published: 2020-07-01T00:00:00+03:00

Hey there!

Phil here, I am the founder of Rich Returns (https://www.richcommerce.co). We are a fast-growing, bootstrapped, profitable and fun SaaS startup with a remote team. We are building the next level returns experience for eCommerce / online stores (think how returning a product you have bought online usually sucks…) and are used by hundreds of merchants, reaching thousands of end consumers every day. Most of our users are based in the US and Canada.

We are looking for a kick-ass node developer to write complex and scalable business logic. There is a tremendous amount of growth potential for the position as we are growing quickly and the company is still small. You’ll work directly beside me on our backend - I am working Full Stack at the moment - with an additional Front-End Developer (React / Ant Design UI) we are currently bringing on board.

✔︎ friendly team
✔︎ fully remote, much flexibility
✔︎ great personal and professional development
✔︎ great environment to improve your English skills
✔︎ great reference letter in case you ever decide to leave

The position is fully remote and full-time (based on a 40 hour week). For us to be able to hire you, you must be registered as a PE / FOP 3-rd group single taxpayer and have a business bank account.

Attached our regular job description with more details, just wanted to reach out personally first.

If this sounds interesting to you, let’s connect and jump on a quick call.

Cheers from Munich
Phil

———

**The Challenge**
As a business, Rich Returns constantly faces the tradeoff with regards to building features quickly to achieve immediate returns versus building these features in a scalable fashion. The market environment (Shopify, e-commerce returns) is very positive and allows for quick wins in regards to increasing revenue quickly by building additional features for our existing and future client base. However, understanding the (potential) volume of returns that our clients are receiving, we need to keep system performance in mind for scenarios where usage goes 10x and 100x. We are seeking an engineer who can embrace this tradeoff and is ready to make difficult decisions in order to accelerate business growth without venturing it unnecessarily.

**Skills and Mindset required**
We expect you to write scalable, reliable, maintainable and human-readable code
Experience with designing object oriented software and a working understanding of Design Patterns

**Rich Returns’ backend tech stack**
Node.js / Express
PostgreSQL / ORM (Sequelize)
BullMQ / Redis
REST API for React.js frontend and public REST API
Deployment on Heroku using their Pipelines
Extensive work with the Shopify API
Extensive work other APIs: AWS S3, shipping carrier APIs, Stripe API
Git for Versioning