# Full Stack Software Engineer (Mern)Full Time (On Site)Doha, QatarExp: Mid-levelDepartment: It### DescriptionAbout the RoleWe are seeking an experienced Full Stack Software Engineer specializing in the MERN stack to lead the design, build, and deployment of modern, scalable web applications. In this role, you will work across the full development lifecycle—from crafting fast, type-safe user interfaces to engineering robust backend microservices, database architectures, and cloud deployments. We emphasize modern development workflows, utilizing up-to-date frameworks, server-side capabilities, and AI-assisted engineering tools to deliver high-performance software.### Requirements* Key Responsibilities* Architect and maintain responsive, high-performance web applications using React, Next.js (App Router), TypeScript, and Tailwind CSS.* Design and implement secure RESTful and GraphQL APIs using Node.js and Express.js or NestJS.* Manage MongoDB schemas, indexing, and query optimization, leveraging ORMs like Prisma or Mongoose alongside Redis for caching and session storage.* Handle application state and async server data efficiently using Zustand, Redux Toolkit, and TanStack Query (React Query).* Containerize applications with Docker and maintain continuous integration and deployment pipelines via GitHub Actions, AWS, or Vercel.* Implement automated testing suites using Vitest, Jest, and Playwright to maintain high code coverage and reliability.* Optimize applications for Core Web Vitals, maximum load performance, and low-latency API response times.* Leverage modern developer tools, including AI code assistants (GitHub Copilot, Cursor), to boost development speed and code quality.* Required Technical Skills* Frontend: React, Next.js (App Router), TypeScript, Tailwind CSS, Shadcn UI, HTML5, CSS3* Backend: Node.js, Express.js, NestJS, RESTful APIs, GraphQL, WebSockets (Socket.io)* Databases & Caching: MongoDB, Mongoose, Prisma ORM, Redis* State Management & Data Fetching: TanStack Query (React Query), Zustand, Redux Toolkit* DevOps & Cloud: Docker, AWS (S3, EC2, Lambda), Vercel, GitHub Actions (CI/CD)* Testing & Quality: Vitest, Jest, React Testing Library, Playwright, ESLint, Prettier* Build & Version Control: Vite, Turbopack, Git, GitHub* Preferred Qualifications* Experience with serverless architectures, edge functions, and microservices design.* Familiarity with vector databases (Pinecone, Qdrant) and LLM application integration (OpenAI, Gemini APIs).* Experience with relational databases like PostgreSQL alongside NoSQL solutions.* Hands-on experience setting up error monitoring and performance tracking using Sentry, Datadog, or PostHog.
#J-18808-Ljbffr
This listing is sourced from a third-party job board. Applying will redirect you to the original posting.