Software Development
·
Sofia, Bucharest, Tbilisi
·
Fully Remote
Full stack engineer (Remote)
Our client is a new exciting startup, they offer a full remote role and a competitive salary, if you want to enjoy remote flexibility and be part of something big this is the right opportunity!
Responsibilities
- Deliver full end-to-end features, from UI to backend services to cloud infrastructure.
- Build modern, high-performance frontends using Next.js + TypeScript.
- Build scalable backend services using NestJS and/or Hono (TypeScript).
- Design, implement, and document REST/GraphQL APIs following OpenAPI/Swagger standards.
- Implement robust authentication and authorization, including JWT, OAuth2, RBAC/ABAC roles, API keys, and session security.
- Ensure backend services follow secure coding practices, including OWASP Top 10 mitigation (XSS/CSRF prevention, secure headers, rate limiting, validation, sanitization).
- Integrate data and messaging layers: MongoDB, caching (Redis/Memcached), queues (SQS, RabbitMQ, Kafka lite), WebSockets.
- Build cloud-native applications optimized for containerization and deployment on AWS EKS (Kubernetes).
- Implement API gateways, CDN caching, and secure content delivery via AWS CloudFront.
- Create automated CI/CD pipelines integrating testing, linting, build, and deployment workflows.
- Participate in architecture design, technical roadmap planning, and system scalability decisions.
- Review PRs, enforce high engineering quality, mentor mid-level developers, and guide architectural patterns.
- Write clean, maintainable, testable code that scales in high-traffic, production-critical environments.
Required Technical Skills
Frontend
- Advanced experience with Next.js (App Router, SSR/SSG/ISR, performance profiling).
- Expert-level TypeScript, including advanced type systems.
- Strong understanding of state management, React performance, caching strategies.
Backend
- Strong experience with NestJS and/or Hono for high-performance backend services.
- Ability to architect modular, scalable microservices with proper separation of concerns.
- Experience delivering and documenting APIs using Swagger/OpenAPI 3.0.
- Strong knowledge of authentication & authorization patterns:
- JWT, OAuth2, PKCE
- RBAC/ABAC
- Session and cookie security
- API keys, signed URLs
Security
- Deep understanding of OWASP Top 10 and secure coding (input validation, sanitization, CSRF/XSS protection, SSRF prevention).
- Implement rate limiting, throttling, secure logging, and error handling.
- Experience with CORS, secure headers, and HTTPS/TLS configuration.
Cloud Native
- Proficient with AWS services:
- EKS (Kubernetes), IAM, CloudFront, S3
- API Gateway / ALB, Lambda
- DynamoDB/MongoDB Atlas integrations
- SQS/SNS, ElastiCache
- Comfortable building containerized workloads (Docker) and deploying to EKS with Helm, K8s manifests, or CDK.
- Strong understanding of CloudFront, signed cookies/URLs, caching behavior, TTL tuning, and global CDN distribution.
- Experience building high-availability, auto-scaling, cost-optimized cloud architectures.
- Familiar with serverless patterns when beneficial.
General Requirements
- 5+ years professional full-stack development experience.
- Fluent in English (written + spoken).
- Ability to work in a fast-paced, high-ownership startup environment.
- Comfortable with projects in the adult industry.
- Strong sense of responsibility, pragmatism, and speed.
- Department
- Software Development
- Locations
- Sofia, Bucharest, Tbilisi
- Remote status
- Fully Remote
About Recruiter4you
We act as a true HR Business Partner - providing tailored HR advisory while connecting the right talent with the right opportunities. Our focus is on delivering exceptional service and building long-term success for both businesses and candidates.
Recruiter4You is a brand operated by Consultant4You LTD a company based in Gibraltar
Founded in
2022