Senior Full-Stack Engineer Backend · Frontend · DevOps · Cloud Infrastructure

  • Egypt
  • Post Date: 2 days ago
  • Applications 0
  • View(s) 0

Note:Don't supply any employers with your credit card, money transfers, or banking information for visas, exams, or any other purposes. It is not allowed for any employer to charge candidates for any purpose.

Job Detail

  • Industry
  • Career Level Experienced (Non-Manager)
  • Experience 2-5 years

Job Description

ABOUT THE ROLEDimCarpi GmbH is a Munich-based lifestyle and fashion brand — registered under HRB 304755 — that delivers elegant, functional apparel and accessories to a global audience. As we scale our digital infrastructure, we are building a world-class engineering team in Egypt. We are looking for a Senior Full-Stack Engineer who is genuinely strong across the entire stack: from crafting pixel-perfect, high-performance frontends to designing fault-tolerant backend services and deploying them on modern cloud infrastructure. This is a high-impact, high-ownership role. Your code will be running in production, at scale, from day one. You should care deeply about system reliability, security, and developer experience — not just feature delivery. If you enjoy solving hard infrastructure and architecture problems as much as writing clean application code, this role is built for you. KEY RESPONSIBILITIESBackend EngineeringDesign, build, and maintain production-grade RESTful and GraphQL APIs using Node.js frameworks (Fastify, Express.js, NestJS) or Go (Gin/Echo) or Python (FastAPI)Architect and implement microservices and event-driven systems that are decoupled, observable, and resilientManage database design, migrations, indexing strategies, and query optimization across PostgreSQL and MongoDBImplement robust authentication and authorization systems — OAuth 2.0, JWT, RBAC, session managementWrite well-tested, well-documented backend code with a focus on maintainability and long-term scalabilityFrontend EngineeringBuild high-performance, accessible frontend applications using React, Next.js (App Router / Server Components), Angular, or Vue.js / ViteApply modern state management patterns (Zustand, Redux Toolkit, React Query / TanStack Query)Ensure excellent Core Web Vitals: optimize for LCP, FID, CLS, and TTI across all pagesImplement responsive, accessible UI using Tailwind CSS or component libraries (MUI, Radix UI)Collaborate closely with product and design to translate wireframes into production-ready interfacesInfrastructure & DevOpsContainerize services using Docker and orchestrate workloads with Kubernetes (K8s)Deploy and operate applications on cloud platforms — AWS (EC2, ECS, RDS, S3, CloudFront, Lambda), Hetzner Cloud, or DigitalOcean / VultrConfigure and optimize NGINX as a reverse proxy, load balancer, and TLS termination pointBuild and maintain CI/CD pipelines using GitHub Actions, GitLab CI, or similar toolsSet up monitoring, alerting, and distributed tracing using Prometheus, Grafana, Sentry, or DatadogManage infrastructure as code using Terraform or PulumiPerformance, Security & ReliabilityIdentify and eliminate performance bottlenecks across frontend (bundle size, render blocking, lazy loading) and backend (N+1 queries, slow endpoints, inefficient caching)Implement multi-layer caching strategies: Redis (in-memory), CDN (CloudFront, Cloudflare), and HTTP cache headersApply security best practices: input validation and sanitization, protection against OWASP Top 10 (XSS, CSRF, SQL injection, IDOR), secrets management, and dependency auditingDesign for high availability: implement retries, circuit breakers, graceful degradation, health checks, and automated failoverDefine and monitor SLOs and uptime targets; own incident response for services you build TECH STACK & TOOLSBackend FrameworksNode.js: Fastify · Express.js · NestJS    |    Python: FastAPI    |   Go: Gin · Echo    |    .NET (C#): ASP.NET CoreFrontend FrameworksReact · Next.js (App Router) · Angular · Vue.js / Vite · TypeScriptDatabasesPostgreSQL · MongoDB · Redis · Prisma ORM · TypeORM · MongooseCloud & InfrastructureAWS (EC2, ECS, RDS, S3, CloudFront, Lambda, SQS) · Hetzner Cloud · DigitalOcean · CloudflareDevOps & ToolingDocker · Kubernetes · NGINX · Terraform · GitHub Actions · GitLab CI · Prometheus · Grafana · Sentry · Datadog · ELK StackOtherGraphQL · REST · WebSockets · RabbitMQ / Kafka · Git · Linux (Ubuntu/Debian)   ABOUT DIMCARPI GMBHDimCarpi GmbH is a Munich-based lifestyle and fashion brand committed to combining elegant design with practical functionality. We operate internationally, with a growing engineering team in Egypt driving the digital side of the business. We believe great software is built by engineers who have context, ownership, and space to do their best work. We are building that kind of team. Registered under HRB 304755, Munich, Germany. Applications are reviewed on a rolling basis. We evaluate candidates on demonstrated ability and practical experience, not credentials alone.

Other jobs you may like