Senior Full Stack Engineer Jobs in Qatar | React, TypeScript, Node.js & SQL Server

Website Zeroonesolutions
Location
Qatar
Job Category
- Information Technology (IT) & Software
- Engineering & Technical
- Telecommunications
- Remote / Work-from-Home Opportunities
Job Overview
An urgent opportunity is available for an experienced Senior Full Stack Engineer in Qatar. Candidates must currently be available in Qatar and bring extensive full-stack software development experience, with strong expertise across modern frontend, backend, database, API, security, and deployment technologies.
The successful candidate will work with React, TypeScript, Node.js, Express.js, Microsoft SQL Server, T-SQL, REST APIs, authentication and secure coding practices. Experience with Windows-based infrastructure, PowerShell, on-premise deployments, CI/CD, Docker, and secure or offline environments will be highly relevant to the role.
This position offers opportunities for career growth and professional development across full-stack engineering, application security, enterprise databases, DevOps, and modern software architecture. Further training and certifications in cloud technologies, DevOps, cybersecurity, databases, and software architecture can support long-term career progression.
Key Responsibilities
- Design, develop, and maintain full-stack software applications.
- Build responsive and scalable frontend applications using React and TypeScript.
- Develop backend services using Node.js and Express.js.
- Design and develop robust REST APIs.
- Work with Microsoft SQL Server and T-SQL for enterprise database development.
- Design database schemas, stored procedures, and database views.
- Develop safe and reliable database migration scripts.
- Implement secure authentication and role-based access control.
- Apply secure coding practices covering token security, XSS, CORS, and related application-security requirements.
- Work with Windows Server environments.
- Develop and maintain PowerShell scripts.
- Support Windows Services and Scheduled Tasks.
- Perform script-based and on-premise deployments in secure or offline environments.
- Support CI/CD pipelines and deployment processes.
- Work with Docker and environment configuration.
- Collaborate with technical and cross-functional teams on application development and deployment.
- Support mobile development initiatives using React Native where required.
- Troubleshoot application, database, deployment, and integration issues.
Requirements & Qualifications
- 10–15+ years of full-stack software development experience.
- Strong experience with React and TypeScript.
- Strong backend development experience with Node.js and Express.js.
- Excellent Microsoft SQL Server / T-SQL skills.
- Experience with:
- Database schema design
- Stored procedures
- Database views
- Safe migration scripting
- Strong experience developing REST APIs.
- GraphQL experience is an advantage.
- Strong understanding of:
- Authentication
- RBAC
- Token security
- XSS
- CORS
- Secure coding
- Experience with Windows Server.
- Strong PowerShell knowledge.
- Experience with Windows Services and Scheduled Tasks.
- Hands-on experience with script-based and on-premise deployments.
- Experience working in secure or offline environments.
- Knowledge of CI/CD.
- Experience with Docker and environment configuration.
- React Native/mobile development is an advantage.
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Must be currently available in Qatar.
Salary, Benefits & Career Growth
Salary: QAR 13,000–18,000 per month, depending on the candidate’s experience.
Benefits: Not specified by the employer.
Career Growth & Professional Development:
This role provides extensive exposure to full-stack software engineering, React, TypeScript, Node.js, enterprise databases, API development, application security, Windows infrastructure, DevOps, Docker, and secure on-premise deployments.
Professionals can further strengthen their careers through advanced software architecture training, DevOps and CI/CD certifications, cybersecurity training, database specialization, Docker development, and modern application engineering programs.
Application Process
Application Process (Website):
Apply only through the official job link.
Click Apply Now on the website.
HR Email for Application
Send your updated CV directly
Important: Candidates must currently be available in Qatar. Please highlight your 10–15+ years of experience, React, TypeScript, Node.js, Express.js, SQL Server/T-SQL, REST API, security, Windows Server, PowerShell, CI/CD, Docker, and on-premise deployment experience in your CV.
To apply for this job email your details to recruitment@zeroonesolutions.com
