Posted time February 3, 2025 Location Dubai Job type Full-time

Hiring for a Fullstack Developer in Dubai, UAE location with 5+ years of relevant experience is mandatory .

Job Description…

Frontend:

  • Proficiency in Angular 14+ for dynamic web applications.
  • Experience with Tailwind CSS or PrimeNG for responsive and modern design.
  • Strong understanding of Bootstrap, JavaScript, and jQuery.

Backend:

  • Expertise in developing APIs with ASP.NET Core Web API and implementing Clean Architecture.
  • Proficient in Entity Framework, SQL Server, and CQRS with the Mediator pattern.
  • Experience with JWT Authentication and Redis for caching.

Design Collaboration:

  • Familiarity with design handoff tools such as Figma, Sketch, or Adobe XD to seamlessly integrate frontend and backend components.

Performance & Responsiveness:

  • Demonstrate a strong commitment to optimizing the performance, responsiveness, and overall user experience of web application
  • Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Strong problem-solving skills and ability to work both independently and collaboratively.
  • Excellent communication and team collaboration skills.
  • Recommended Skills:
    1. DevOps and CI/CD:
      • Proficiency in Azure DevOps, Jenkins, GitLab CI/CD, and GitHub Actions for continuous integration and delivery.
      • Experience with Docker and Kubernetes for containerization and orchestration.
      • Familiarity with Terraform or Ansible for infrastructure as code (IaC).
    2. Microservices:
      • Expertise in gRPC for efficient inter-service communication.
      • Experience with RabbitMQ for event-driven architectures and messaging.
    3. Authentication and Authorization:
      • Strong knowledge of OAuth 2.0, OpenID Connect (OIDC), Keycloak, and SAML.
      • Experience with IdentityServer for secure authentication and authorization.
      • Familiarity with Auth0 for managing authentication processes.
    4. Logging and Monitoring:
      • Experience with the ELK Stack (Elasticsearch, Logstash, Kibana) and monitoring tools such as Prometheus or Grafana.
    5. Databases:
      • Expertise in MongoDB as a NoSQL solution and PostgreSQL for relational database management.
    6. Real-Time Communication:
      • Experience with SignalR for implementing real-time data updates, collaborative applications, and streaming features.
    7. Agile Project Delivery:
      • Proven experience working in agile environments, particularly with Scrum or Kanban frameworks.
      • Actively participate in sprint planning, daily stand-ups, sprint reviews, and retrospectives.
      • Collaborate closely with product owners, designers, and team members to ensure high-quality, iterative software development.