Senior Fullstack Engineer – React, NestJS, AWS
Description
Senior Fullstack Engineer
- React, NestJS, AWS
We're a growing tech startup building a customer-facing web platform and an internal AI model training platform. We're looking for a Senior Fullstack Engineer to join our engineering team and take real ownership of core systems.
This is a role for engineers — people who understand code deeply, think about architecture, and solve problems independently. Not someone who completes tasks, but someone who thinks about why they exist.
Responsibilities: • Develop and maintain the full-stack platform (React frontend, NestJS backend, AWS infrastructure) • Design and implement scalable backend services and APIs • Work with Postgres RDS — design, optimize, and maintain relational data models • Build and maintain event-driven services using SQS and microservices architecture • Write unit and e2e tests (Vitest + Cypress) and maintain CI/CD pipelines (GitHub Actions) • Write clean, modular code following SOLID principles • Collaborate directly with Product to translate requirements into technical solutions
Requirements: • Senior-level experience with React, NestJS, and TypeScript (frontend + backend) • Hands-on experience with AWS (Lambda, EC2) and Docker • Strong understanding of relational databases and Postgres • Experience with microservices, event-driven architecture, and SQS • Solid Git workflow and experience working in a team codebase • Ability to read, understand, and improve unfamiliar code independently • Clean code standards — SOLID, well-structured, maintainable
What We Value Most: Independent thinking. We want engineers who trace problems to their root, understand the full flow of a system, and bring solutions — not just questions. If you read code before you Google, you'll fit right in.
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.