freehire launches on Product Hunt on 26 August.

Follow →

Senior Full-stack Engineer

Open 31d posting dated 5 days ago

Summary

Build and own server-side features in Node.js (NestJS/Express) and React, designing databases, APIs, and event-driven systems for a top US ecommerce client.

Description:

6+ years building server-side applications in JavaScript/TypeScript using Node.js frameworks such as NestJS or Express
(50-50% backend/frontend depending on the project, but strong orientation toward backend experience)
4+ years building user-facing features with React, including component-driven development and front-end architecture
Experience with relational and NoSQL databases (PostgreSQL, MongoDB, or similar), including schema design and performance considerations
Feature ownership experience: independently driving projects from early design through delivery, rollout, and post-launch improvements - proactive, strong communicator
Fluency in English and experience working in a remote setting
Strong understanding of RESTful APIs, service boundaries, and integration patterns in a microservices environment
Experience with state management (Zustand preferred) and building maintainable, testable UI flows
Experience leveraging AI-assisted development tools and workflows effectively, with the ability to critically evaluate outputs
Events infrastructure background: hands-on experience with event-driven systems and messaging (for example, Kinesis, SQS, SNS, EventBridge, Kafka), including reliability patterns like retries, dead-lettering, ordering considerations, and idempotency - major plus

About company: eCommerce
Client’s company have been funded by 130M in round B, and they are among 3 best companies in the US in their field (2 brands is in the top number in their niche).

Interview process: 3-4 stages (1 of them live coding session)

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available