Full Stack Engineer (Senior) | Doha, Qatar | Onsite | 1-Year Contract

  • Full Time
  • Qatar

Website Tridy

Location

Doha, Qatar (Onsite)

Job Category

  • Information Technology (IT) & Software
  • Engineering & Technical

Job Overview

An exciting opportunity is available for an experienced Senior Full Stack Engineer to join an enterprise technology team in Doha, Qatar on a one-year onsite contract. This role is ideal for highly skilled software professionals with extensive experience in full-stack application development using React, TypeScript, Node.js, Express.js, and Microsoft SQL Server. The position focuses on designing, developing, and maintaining enterprise-grade applications while ensuring performance, scalability, and security.

As a Senior Full Stack Engineer, you will play a key role in developing modern web applications, integrating REST APIs, managing database architecture, and supporting enterprise deployment environments. This position offers excellent career growth through exposure to enterprise software development, secure coding practices, modern DevOps workflows, and continuous professional development within a collaborative engineering environment.

Key Responsibilities

  • Design, develop, and maintain enterprise web applications using React 18, TypeScript, Node.js, and Express.js.
  • Develop, integrate, and optimize RESTful APIs for enterprise applications.
  • Design and maintain Microsoft SQL Server databases, stored procedures, functions, and migration scripts.
  • Build responsive user interfaces using HTML, CSS, and JavaScript.
  • Support deployment, maintenance, and troubleshooting in Windows Server environments.
  • Develop and execute PowerShell scripts for automation and deployment tasks.
  • Implement secure authentication, role-based access control (RBAC), and secure coding best practices.
  • Collaborate with cross-functional teams throughout the software development lifecycle.
  • Optimize application performance, scalability, and reliability.
  • Contribute to CI/CD implementation and containerized deployments using Docker where applicable.

Requirements & Qualifications

Education

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience

  • 10–15+ years of professional full-stack software development experience.
  • Proven experience developing enterprise-level applications.
  • Strong experience working in onsite enterprise environments.

Technical Skills

  • Advanced expertise in React 18 and TypeScript.
  • Strong proficiency in Node.js and Express.js.
  • Extensive experience with Microsoft SQL Server and T-SQL.
  • Strong knowledge of database design, stored procedures, and migration scripting.
  • Experience developing and integrating REST APIs.
  • Solid understanding of HTML, CSS, and JavaScript.
  • Experience with Windows Server administration and PowerShell scripting.
  • Knowledge of authentication mechanisms, RBAC, and secure coding principles.
  • Experience with Docker and CI/CD pipelines is preferred.

Soft Skills

  • Excellent analytical and problem-solving abilities.
  • Strong communication and collaboration skills.
  • Ability to manage complex technical projects with minimal supervision.
  • Strong attention to quality, security, and performance.

Salary, Benefits & Career Growth

Benefits

  • Opportunity to work on large-scale enterprise software projects.
  • Exposure to modern full-stack technologies and secure application development.
  • Collaborative engineering environment with experienced technical teams.
  • International work experience in Doha, Qatar.
  • One-year onsite contract with enterprise-level projects.

Career Growth

  • Opportunity to work on enterprise architecture and mission-critical applications.
  • Professional development through modern software engineering practices.
  • Exposure to DevOps, secure coding, containerization, and enterprise deployment strategies.
  • Continuous learning and technical upskilling opportunities.

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

To apply for this job email your details to Jaya.durga@tridy.qa