Contractual Technology Roles – Backend, Frontend, Android, QA & AI Engineering | UAE Government Projects

Website edgecorporation
Location
United Arab Emirates – Offshore Engineering Team
Job Category
- Information Technology (IT) & Software
- Engineering & Technical
- Science & Research
- Government & Public Sector
- Others / Miscellaneous
Job Overview
An offshore engineering team is being expanded to support large-scale UAE Government technology projects. Experienced technology professionals are invited to apply for contractual positions across backend engineering, frontend development, Android engineering, quality assurance, AI platform engineering, applied AI, and AI evaluation and safety.
The selected professionals will work on enterprise-scale digital solutions, AI platforms, microservices, mobile applications, and next-generation government technology initiatives. These contractual opportunities provide exposure to large-scale technology environments and opportunities for career growth through specialized engineering work, professional development, technical training, and experience with modern software and artificial intelligence technologies.
Key Responsibilities
Responsibilities will vary according to the selected position.
Senior Backend Engineer
- Develop and maintain backend services using Node.js, TypeScript, and Express.
- Build scalable enterprise applications and microservices.
- Work with SQL and NoSQL databases.
- Develop APIs and backend integrations.
- Support application performance, reliability, and scalability.
Senior Front-End Engineer
- Develop modern web applications using React and TypeScript.
- Build and maintain application interfaces using Redux.
- Integrate frontend applications with backend services.
- Support scalable and maintainable frontend architecture.
- Collaborate with engineering teams on enterprise digital solutions.
Senior Android Engineer
- Develop and maintain Android applications using Kotlin.
- Build mobile interfaces with Jetpack Compose.
- Apply Clean Architecture principles.
- Develop scalable and maintainable mobile applications.
- Collaborate with backend and product teams.
QA Engineer – Arabic Speaking
- Develop and execute automated testing processes.
- Build testing solutions using Python, Selenium, Appium, and Playwright.
- Perform application and mobile testing.
- Support performance testing using JMeter.
- Identify, document, and track software defects.
Senior AI Platform Engineer
- Develop AI platform solutions using Python.
- Work with LangChain, LangGraph, LLMs, and RAG architectures.
- Support enterprise AI platform development and integration.
- Build scalable AI workflows and applications.
- Collaborate on AI-enabled digital solutions.
Applied AI / AI Platform Engineer
- Develop AI applications using Python.
- Work with LangChain and LangGraph.
- Build solutions using vector databases.
- Support AI platform architecture and development.
- Implement AI solutions for enterprise applications.
AI Evaluation & Safety Engineer
- Develop AI evaluation processes using Python.
- Evaluate LLM performance and reliability.
- Assess RAG-based AI systems.
- Support AI safety and evaluation initiatives.
- Identify and document potential AI system risks and performance issues.
Requirements & Qualifications
Senior Backend Engineer
- 6–8 years of experience.
- Node.js
- TypeScript
- Express
- SQL/NoSQL
Senior Front-End Engineer
- 6+ years of experience.
- React
- TypeScript
- Redux
- Node.js
Senior Android Engineer
- 6–8 years of experience.
- Kotlin
- Jetpack Compose
- Clean Architecture
QA Engineer – Arabic Speaking
- 6–8 years of experience.
- Arabic-speaking capability.
- Python
- Selenium
- Appium
- Playwright
- JMeter
Senior AI Platform Engineer
- 5–6 years of experience.
- Python
- LangChain
- LangGraph
- LLM technologies
- RAG
Applied AI / AI Platform Engineer
- 5–6 years of experience.
- Python
- LangChain
- LangGraph
- Vector databases
AI Evaluation & Safety Engineer
- 3–4 years of experience.
- Python
- LLM evaluation
- RAG
- AI safety
Candidates should also demonstrate strong technical problem-solving, communication, collaboration, and software engineering skills relevant to their selected role.
Salary, Benefits & Career Growth
The employer has not specified a salary or compensation package for these contractual positions.
The roles provide opportunities for professional growth through exposure to enterprise-scale digital solutions, AI platforms, microservices, mobile applications, and government technology initiatives. Technical training, professional development, and continued upskilling in cloud technologies, software engineering, artificial intelligence, AI platforms, and quality engineering can support long-term career progression.
Application Process
Application Process (Website):
Apply through the employer’s recruitment process and follow the application instructions provided.
HR Email for Application
Send your updated CV directly
Subject: Mention the position you are applying for.
To apply for this job email your details to bharti@edgecorporation.net
