Job Closed
This listing is no longer active.
With over 28 years of experience in Business Setup, Investment
Senior Full Stack Developer, Backend Architect – AI Platform
Location
United Arab Emirates
Posted
175 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Developer, Backend Architect – AI Platform
Persian Horizon
• Design and implement service-based / microservice-oriented architectures • Build scalable backend systems capable of handling high traffic and concurrency • Design backend infrastructure suitable for AI-driven platforms • Make architectural decisions for performance, scalability, and maintainability • Develop backend services using .NET Core (primary backend stack) • Build and manage APIs and services using Node.js where appropriate • Implement authentication, authorization, and role-based access systems • Build background workers, queues, and async processing systems • Optimize database performance for high-load systems • Design data models suitable for AI workflows and analytics • Ensure data consistency, reliability, and scalability • Develop modern, responsive user interfaces using React • Build dashboards and admin panels for AI-driven systems • Collaborate with designers and AI teams to implement complex UI workflows • Integrate AI services and APIs into backend systems • Monitor system performance and reliability
Job Requirements
- Strong experience with .NET Core (enterprise-level)
- Solid knowledge of Backend Architecture and System Design
- Experience building service-based or microservice architectures
- Strong experience with Node.js
- Deep understanding of database design (SQL & NoSQL)
- Strong frontend experience with React
- Experience building high-load systems (high concurrency)
- Strong understanding of RESTful APIs and backend best practices
- Ability to think at platform and product level, not just feature level
Benefits
- Competitive, market-aligned salary and incentives
- Fully remote work
- Latest tech stack & ownership of end-to-end features
- Opportunity to build scalable products with real business impact
- Professional growth in a fast-moving, scale-up environment
- Collaborative culture with a focus on efficiency, innovation, and system reliability
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Expressing your mastery: You will emphasize changeability, simplicity, testability, and polish in order to quickly deliver exemplary code that performs well and that your less experienced teammates will learn from. • Setting an Example for Team Collaboration: You will be on a cross-functional delivery team composed of Designers, Product Managers, and other Engineers, with QA support. You will assist in building shared understanding of goals, and you put your team’s success before your own. • Improving our Ecosystem: We have an incredible set of tools and practices, but it can always be better. We want you to utilize your experience to find opportunities for your delivery team, and for the engineering department to improve. If the team is bought in, you will take ownership and make your initiatives real. • Raising the Bar: Your more junior teammates and peers will consistently show improvement based on opportunities that you help them identify. You will guide them to solutions rather than give them answers. Bottom Line – You will write software that meets the expectations of quality for Popmenu Engineering, and you will hold your teammates accountable to do the same. You will collaborate cross-functionally, always trusting your teammates to have the best intentions, and you will buy in to playing as a team to win.
NetSuite Associate Director – Technical Architect
CrossCountry ConsultingA better experience for our people and our clients
• Contribute to complex PE‑backed technology transformations • Design and govern future‑state technical architectures integrating NetSuite, Salesforce, and adjacent enterprise platforms • Lead and oversee integration design and delivery across APIs, middleware, and event‑driven architectures • Act as a trusted technical advisor in client‑facing forums • Contribute to developing and implementing firm-approved, AI-enabled solutions for clients • Stay informed about emerging AI tools and techniques • Foster business development opportunities by networking with existing clients • Mentor team members by coaching colleagues and providing regular feedback
Platform Architect – .NET Full Stack
UbimindsWe deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.
• Plan and architect approaches on key initiatives including having a single auth across all products which includes possible password migration, data consolidation of all power products to platform, upgrade gateway & queues, centralize administration across products • Integrate and utilize messaging queues (RabbitMQ) and search/logging technologies (Elastic) to ensure reliable, observable, and scalable platform services. • Provide technical support and guidance to product teams during this year's initiative for accelerating platform adoption for all products.
Ingeniero de Software – .NET, Golang/Python
Metova, Inc.Helping companies transform their business through technology to meet the growing expectations of their customers.
• Diseñar, desarrollar y mantener aplicaciones backend utilizando .NET y Golang, aplicando principios de arquitectura moderna asegurando su escalabilidad, resiliencia y rendimiento. • Implementar y mantener microservicios desacoplados, orientados a eventos y alta transaccionalidad. • Desarrollar, diseñar y consumir APIs REST y GraphQL de alto rendimiento para aplicaciones críticas y y mensajería asincrónica (Ej. Kafka, RabbitMQ, MKS). • Colaborar en la definición de arquitecturas distribuidas, orientadas a eventos y desacopladas. • Participar activamente en revisiones de código, asegurando calidad, mantenibilidad y cumplimiento de estándares. • Participar en el desarrollo de herramientas de automatización y monitoreo (infraestructura como código, dashboards, alertas). • Asegurar buenas prácticas de seguridad, versionamiento y despliegue continuo (CI/CD).




