Full stack (Node.js, React) engineer (offline)

We're looking for a strong full stack engineer (with a back-end focus) to join a growing Swedish startup.
We are happy to consider pure back-end candidates, but familiarity and willingness to work with at least some front-end will be a big plus.

Intro
- A Stockholm-based, hyper-local grocery e-commerce platform that handles everything from the procurement of goods, to managing own warehouses, to the delivery of placed customer orders.
- Product launched in 2024, currently in a rapidly expanding start-up phase, building out the functionality.
- End product – multi-component online groceries delivery platform, with many exciting forecasting, optimisation, and scalability challenges.
- Flat organisation, where everyone's opinion is welcome and valued.

Challenges
- Identifying customer needs
- Deciding what functionality to build, and in what order
- Making the right trade-offs when it comes to functionality
- Combining MVP mindset (moving fast) with consideration for future-proofing and scalability
- Streamlining and automating processes behind the platform's logistics and operations

Tech Stack
Back-end:
- Node.js, written in Typescript, Google Cloud Platform Functions used for compute
- MySQL is the primary datasource, Redis utilised for cache
- Jest for testing, Zod for schema validation, Sequelize is used as an ORM
Front-end:
- written in Next.js with Typescript, hosted on Vercel
- utilises Tailwind CSS
- Vitest is used for unit/component testing
- Playwright is used for E2E testing

Responsibilities
Main (back-end):
- Be involved in the entire product development process
- Understand and transform larger development efforts/requirements into technical diagrams / RFC (Request for Comments) and gather feedback from the team
- Implement back-end changes based on tickets (which are in turn based on RFCs and/or technical diagrams)
- Review code changes made by peers
- Maintain production code by keeping packages up to date, monitor for alerts
Bonus (front-end):
- Implement front-end changes based on Figma designs

Key Requirements
- English proficiency (seamless verbal and written communication)
- Algorithmic mindset and a strong grasp of CS fundamentals
- 3+ years of commercial experience with Typescript and JS, solid understanding of their fundamentals (event loop, prototypes, objects, promises)
- Experience with Node.js, MySQL, REST APIs
- (Bonus) experience with Next.js and TailwindCSS
- Familiarity with Google Cloud Platform (GCP)

Our Ideal Candidate
- Resonates with Agile values and principles
- Follows dev excellence and clean code principles

About Chimplie

A sneak peek of our perks:
- Flat teams with minimum bureaucracy
- Flexible working hours
- 100% remote-friendliness
- Competitive salary rate with annual reviews
- Unlimited unpaid vacation
- Career guidance and professional development activities

We are a community of Tech & Business professionals doing what we are good at and passionate about. We connect tech talent - like yourself, with exciting product companies, striving to support our members with personal development and career progression, and focusing on building robust human relations instead of just filling vacancies. Today we are 30 people distributed across Ukraine and Sweden.

Company website:
https://chimplie.com/

DOU company page:
https://jobs.dou.ua/companies/chimplie/

The job ad is no longer active

Look at the current jobs Fullstack →