Virtasant is a leading cloud consulting services provider. We heavily focus on lift & shift, cloud-native development, cloud cost optimization, and migration services. As a consulting company, we are often faced with the challenge to create an engineering team in a matter of a week or two. To do that, we have created a secondary support business that runs an engineering talent network and provides staffing services. Our client is an international media company, and they are looking for a Senior Software Engineer to help power their large-scale, modern web platform. This is a hands-on role building SPAs and services with
React, Node.js, and GraphQL , owning features end-to-end across a substantial multi-repo codebase. You’ll contribute clean, well-tested code, improve performance, and collaborate closely with internal teams and vendors. Key Responsibilities
Develop and maintain web applications using React, Node.js, GraphQL and WordPress Work both independently and collaboratively to identify requirements, specify designs, and deliver on a regular cadence. Communicate effectively across internal and vendor teams to identify and resolve issues quickly and efficiently. Review and improve source code written by developers to meet the project coding standards Participate in both development of new features and supporting already existing media products. Qualifications
5+ years professional software engineering; strong SPA experience. HTML and CSS / Sass excellence; familiarity with modern styling approaches. Proficiency with
Node.js
and
GraphQL
in production systems. Solid
unit testing
discipline; comfort with front-end testing (e.g.,
React Testing Library
and
Jest ) and isolating components effectively. Strong
Git
workflows and code review practices. Demonstrable understanding of
SOLID
principles and common
design patterns ; writes clean, maintainable code. Preferred Skills
Next.js
experience; ability to pick up new Next apps quickly. Experience with
CI / CD ,
Docker , and Agile rituals. Cloud familiarity ( GCP
preferred,
Azure / AWS
transferable; conceptual understanding is key). Exposure to WordPress / PHP in a headless or integration context. Our recruitment process
Technical Interview Client Interview I Client Interview II What We Offer
Totally remote, full time (40h / week) Contractor agreement Payment in USD, by-weekly or monthly - your choice Availability : 4 hours overlapping with Doha, Qatar.
#J-18808-Ljbffr
Software Engineer • Doha, Qatar