Senior Full-Stack/Platform Engineer with AWS Cloud
- Strong commercial experience with TypeScript and Node.js development
- Proven experience building and maintaining backend services using NestJS
- Hands-on expertise with PostgreSQL, Redis, and modern API architectures
- Solid AWS experience, including ECS Fargate, RDS, ElastiCache, S3, and load balancers
- Experience with Infrastructure as Code, preferably AWS CDK in TypeScript
- Strong CI/CD knowledge, including GitHub Actions and multi-environment deployment pipelines
- Experience with cloud authentication mechanisms such as OIDC role assumption
- Production-focused mindset with attention to scalability, monitoring, security, and reliability
- Experience implementing observability solutions and monitoring tools
- Strong understanding of distributed systems and real-time communication technologies
- Experience writing automated tests and maintaining high-quality CI pipelines
- Good communication skills and ability to work across backend, infrastructure, and frontend domains
- Fluent English - C1 level
Nice to have:
- Experienced in using AI tools in day-to-day workflow
- Experience with Playwright or similar end-to-end testing frameworks
- Knowledge of browser automation and CI stability improvements
- Experience with WebRTC data channels and peer-to-peer architectures
- Familiarity with OAuth2, JWT authentication, refresh token rotation, and reuse detection
- Experience with C++ and Qt/QML
- Knowledge of WebAssembly and Emscripten build environments
- Experience maintaining complex build and deployment pipelines
This is a technically strong freelance opportunity that combines backend ownership with modern AWS infrastructure and real-time communication technologies. I've structured it according to your preferred recruitment template.
Project description:
Our client is developing an innovative design-to-code platform that converts Figma designs into production-ready QML code for Qt Desktop and Qt for MCUs. The solution includes a Figma plugin, a React-based live preview application, backend services, and a WebRTC signaling layer enabling fully peer-to-peer preview sessions.
The platform features a unique architecture where design data never passes through company servers, making privacy, security, and distributed communication critical components of the product. The environment combines modern cloud infrastructure, real-time technologies, and advanced frontend and backend development.
As a Full-Stack Engineer focused on Backend and Cloud Infrastructure, you will take ownership of the platform's backend services and AWS environment, while contributing across the product stack whenever features span multiple components.
Tech stack:
- TypeScript, Node.js 24, NestJS (Fastify), React 18
- Vite
- Prisma
- Redis
- Socket.IO
- WebRTC
- AWS (ECS Fargate, ALB, RDS, ElastiCache, S3, Amplify), AWS CDK
- GitHub Actions, Docker
- Sentry
- Tailwind CSS
- C++17
- Qt 6 / QML
- WebAssembly (Emscripten)