Virtusa Circular Logo

Fullstack Developer

Virtusa Dubai, United Arab Emirates Posted: 11 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 and become part of an exciting team that is at the forefront of Digital Transformation programs across the Middle East. As one of the fastest-growing IT services companies, we work with leading Banking and Financial Services, Travel, Telecom, and Enterprise firms in the region. Our commitment to teamwork, quality of life, and professional development sets the foundation for your growth as you collaborate on innovative projects and utilize state-of-the-art technologies.

Role: Fullstack Developer

Experience: 5+ Years

Job Description:

  • Minimum 5 years of experience in coding with ReactJS (TypeScript), HTML, CSS (including pre-processors or CSS-in-JS) focused on creating high-performance Enterprise Applications and Responsive Web Applications.
  • Minimum 5 years of experience with NodeJS, JavaScript, TypeScript, and NoSQL Databases.
  • Develop and implement highly responsive user interface components using React concepts, ensuring they are self-contained, reusable, and testable.
  • Architect and automate the build process for production using task runners or scripts.
  • Knowledge of Data Structures for TypeScript and experience in monitoring and improving front-end performance.
  • Familiarity with the Banking or Retail domains is advantageous.
  • Hands-on experience in performance tuning, debugging, and monitoring.

Technical Skills:

  • Proficient in developing scalable and highly available Restful APIs using NodeJS technologies.
  • Well-versed with CI/CD principles, actively troubleshooting issues in distributed service ecosystems.
  • Understanding of containerization (Docker, Kubernetes) and API gateway integrations (3Scale).
  • Familiarity with Single Sign-On or token-based authentication (REST, JWT, OAuth).
  • Expertise in task/message queues such as AWS, Microsoft Azure, Pushpin, and Kafka.
  • Practical experience with GraphQL (preferred).
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Experience in developing responsive web-based UIs with familiarity in Styled Components, Tailwind CSS, and Material UI.
  • Knowledge of modern front-end build pipelines and tools.
  • Familiar with popular React.js workflows (Flux, Redux, ContextAPI).
  • Experience in unit testing using Jest, Enzyme, Jasmine, or equivalent frameworks.
  • Understanding of linter libraries (TSLINT, Prettier, etc.).

Join us at Virtusa, where you’ll find a commitment to diversity, equity, and inclusion in an environment that fosters professional growth and innovation.

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