Virtusa Circular Logo

Fullstack Developer

Virtusa Dubai, United Arab Emirates Posted: 13 Sep 2024

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the job
Join Virtusa, one of the fastest growing IT Services companies in the Middle East, and be part of exciting digital transformation programs. With a diverse client base in the UAE, KSA, Qatar, and Oman, we collaborate with leading firms in banking, financial services, travel, telecom, and enterprise sectors. Our commitment to quality and innovation has earned us numerous accolades from industry analysts.

As a Fullstack Developer, you will contribute to the development and implementation of high-performance enterprise applications. We value teamwork, quality of life, and professional growth, and strive to provide our employees with opportunities to work with state-of-the-art technologies.

Role: Fullstack Developer
Skills: NodeJS, ReactJS
Experience: 5+ Years

Job Description:

  • Minimum 5 years of coding experience in ReactJS (TypeScript), HTML, CSS, CSS preprocessors, or CSS-in-JS for creating responsive web applications.
  • Minimum 5 years of coding experience in NodeJS, JavaScript, TypeScript, and NoSQL databases.
  • Develop and implement highly responsive user interface components using React concepts, focusing on self-contained, reusable, and testable modules and components.
  • Architect and automate the build process for production using task runners or scripts.
  • Monitor and improve front-end performance.
  • Experience in banking or retail domains is a plus.
  • Hands-on experience in performance tuning, debugging, and monitoring.

Technical Skills:

  • Excellent knowledge of developing scalable and highly available RESTful APIs using NodeJS technologies.
  • Proficient with CI/CD principles and actively involved in troubleshooting issues within a distributed services ecosystem.
  • Understanding of containerization with experience in Docker and Kubernetes.
  • Experience with API gateway integrations like 3Scale.
  • Familiarity with authentication methods including single-sign-on and token-based authentication (REST, JWT, OAuth).
  • Knowledge of task/message queues, including AWS, Microsoft Azure, Pushpin, and Kafka.
  • Practical experience with GraphQL is favorable.
  • Write tested, idiomatic, and documented JavaScript, HTML, and CSS.
  • Experience in developing responsive web-based UI with Styled Components, Tailwind CSS, Material UI, and other CSS-in-JS techniques.
  • Strong proficiency in JavaScript and a thorough understanding of React.js and its core principles.
  • Knowledge of modern front-end build pipelines and tools, with experience in popular React.js workflows (Flux, Redux, ContextAPI).
  • Familiarity with unit testing frameworks like Jest, Enzyme, or Jasmine.
  • Understanding of linter libraries (TSLINT, Prettier).

Join Virtusa and enhance your skills in a supportive and inclusive work environment committed to your professional development.

Apply now

Jobs you might like   View all jobs

About Virtusa

Virtusa is a global provider of digital strategy, digital engineering, and IT services and solutions. We combine logic, creativity, and curiosity to build, solve, and create innovative solutions for our clients' most pressing business challenges. Our services include consult & design, engineer & automate, and analyze & optimize, across various industries.

Benefits at Virtusa

    • Opportunities for continuous learning and career advancement
    • Flexible work arrangements to accommodate different needs
    • Competitive compensation packages and recognition programs