Topaz
Fullstack Developer
TopazUnited Arab Emirates9 days ago
Full-timeEngineering, Information Technology

Company Description

Topaz is a leading provider of Communication, Infrastructure, and Networking Solutions, delivering advanced Customer and Team Engagement Solutions since 2007. With headquarters in Dubai Silicon Oasis, we offer IT solutions and services that help businesses maximize their technology investments. Serving a diverse range of clients, including large enterprises, government entities, financial institutions, and educational organizations, we support numerous agents and devices throughout the GCC Region. Our dedicated technicians and engineers work directly within our customers' IT environments to provide exceptional service and solutions.


Role Description

This is a full-time on-site role for a Fullstack Developer based in Dubai, United Arab Emirates. In this role, the Fullstack Developer will design, develop, and implement end-to-end web and software solutions. Responsibilities include building responsive front-end interfaces, managing back-end databases and processes, and ensuring seamless integration between components. The candidate will work closely with cross-functional teams to deliver innovative solutions and maintain system performance and reliability.


Qualifications

  • Hands-on experience in Full-Stack Development with strong proficiency in both Front-End and Back-End development
  • Strong experience in .NET Core for backend development, API design, and microservices-based architecture
  • In-depth knowledge and practical development experience with WebRTC for real-time communication applications
  • Proficiency in FreeSWITCH development, configuration & integration for voice/communication systems is highly preferred
  • Expertise in Angular Framework for building scalable front-end applications with modern UI/UX practices
  • Solid understanding of web technologies including HTML, JavaScript & Cascading Style Sheets (CSS)
  • Ability to design, build, test, deploy, and maintain complete applications end-to-end
  • Knowledge of cloud platforms, REST APIs, and responsive web application development
  • Strong problem-solving skills with the ability to analyze & troubleshoot technical issues efficiently
  • Collaborative team player capable of working with cross-functional teams in an agile environment
  • Bachelor’s degree in Computer Science, Software Engineering, or related discipline
  • Excellent communication skills with the ability to perform in a fast-paced development environment

Key Skills

Ranked by relevance