Full Stack Engineer

منذ شهر

الدوحة قطر, قطر MACH CONSULTANTS دوام كامل

We're looking for an experienced Full Stack Engineer to take end-to-end ownership of a mission-critical enterprise platform operating in a secure, offline, on-premises Windows environment.

This is not a feature-factory role. You'll own the platform across the full stack - from database design and APIs to front-end development, security, and production deployments.


Key Responsibilities:

  • Design and safely evolve SQL Server database schemas while preserving data integrity and auditability.
  • Develop and maintain RESTful APIs using Node.js & Express.
  • Build and enhance modern React TypeScript web applications.
  • Strengthen platform security, including authentication, RBAC, secure coding, and session management.
  • Manage script-based deployments and platform operations in an offline Windows Server environment.
  • Troubleshoot, optimize, and maintain a highly secure enterprise application.


Required Experience:

  • 10–15 years of full-stack software development experience.
  • Strong expertise in Microsoft SQL Server/T-SQL (primary competency).
  • Extensive experience with Node.js, Express, React, and TypeScript.
  • Hands-on experience with REST APIs, database design, and schema migrations.
  • Strong understanding of application security, authentication, authorization, and secure development practices.
  • Experience deploying applications in on-premises Windows Server environments using PowerShell, Windows Services, and Scheduled Tasks.
  • Familiarity with Docker, CI/CD concepts, and environment configuration is an advantage.


Technical Stack:

  • React 18, TypeScript, Vite, React Query (TanStack)
  • Node.js & Express
  • Microsoft SQL Server / T-SQL
  • REST APIs / GraphQL
  • HTML, CSS, JavaScript
  • PowerShell & Windows Server Administration