Full-Stack Developer

2 weeks ago


Dammam, Eastern Province, Saudi Arabia 24e4da57-0340-4c7c-b2fd-3ce65aaef5dc Full time 120,000 - 240,000 per year

Job Title:
 Full-Stack Developer (AI Background) - Onsite, Saudi Arabia

Location
: Dammam, Saudi Arabia

Duration
: 8 Months (Onsite)

Experience Level
: Senior (5-8 years)

Job Overview:

We are seeking a Senior Full-Stack Developer (Python) with an AI background to join our team for onsite engagement in Dammam, Saudi Arabia. The role involves working closely on the front-end implementation of AI models, while also contributing to backend development as we transition towards a full-stack approach. The developer will be responsible for integrating multiple custom AI models into user-friendly applications while handling API development, on-prem server deployments, and local machine integrations.

This is an AI-driven role, requiring prior experience working with Generative AI models and understanding how to integrate them into applications effectively. While prompt engineering is not a part of this role, the developer will be required to work with AI models, APIs, and infrastructure for seamless deployment. Strong infrastructure knowledge is critical, including containerization, orchestration, and CI/CD pipeline management.

Key Responsibilities:

  • Develop and maintain front-end applications using 
    React
     with 
    Redux, Tailwind CSS, and CSS for API window events
    .
  • Collaborate with backend teams and gradually contribute to backend development using 
    , Express, and possibly
    .
  • Work on integrating 
    multiple custom AI models
     into the front end, ensuring scalability and performance.
  • Develop APIs to interact with AI models hosted on 
    on-prem servers and local machines
    .
  • Containerize applications using Docker
     and manage deployment on 
    OpenShift
     clusters.
  • Design, implement, and maintain CI/CD pipelines using Jenkins
     for automated builds, testing, and deployments.
  • Ensure seamless deployment and operation of AI-powered applications across different environments.
  • Manage infrastructure components
     including container orchestration, service mesh configurations, and deployment strategies.
  • Optimize front-end performance and user experience when dealing with AI-generated content.
  • Troubleshoot and debug issues across both front-end and backend layers as needed.
  • Participate in architecture discussions and contribute to strategic technical decisions.
  • Monitor and optimize application performance in containerized environments
    .

Required Qualifications & Skills:

  • 5-8 years of professional experience
     as a Full-Stack Developer.
  • Strong expertise in 

     with 
    Redux
     for state management.
  • Experience in 
    Tailwind CSS
     and writing optimized, maintainable styles.
  • Experience with backend technologies such as 
    ,
     (experience with 

     is a plus).
  • Experience with creating API's using 
    Python
    .
  • Hands-on experience working with 
    AI models
     and integrating them into applications (e.g., via APIs, on-prem deployments, etc.).
  • Strong infrastructure knowledge
     with proven experience in containerization and orchestration.
  • Proficiency in Docker
     for containerizing applications and managing container lifecycles.
  • Experience with OpenShift
     for container orchestration and deployment management.
  • Solid understanding of CI/CD practices
     with hands-on experience building and maintaining 
    Jenkins pipelines
    .
  • Strong understanding of 
    API development, event-driven architecture, and server-side integration
    .
  • Experience deploying and managing applications on 
    local machines and on-prem servers
    .
  • Knowledge of 
    handling multiple AI models in a production environment
    .
  • Experience with 
    infrastructure as code, configuration management, and deployment automation
    .
  • Comfortable working in a fast-paced environment with evolving requirements.
  • Strong problem-solving skills
     and ability to work independently while collaborating with cross-functional teams.
  • Excellent 
    communication skills
     and ability to work effectively with teams located in different cities ( Dammam).

Preferred Skills:

  • Experience with 

     for server-side rendering.
  • Understanding of 
    cloud infrastructure
     for AI model deployment (although this role is primarily focused on 
    on-premise
    solutions).
  • Experience working with 
    AI model fine-tuning
     (not required but beneficial).
  • Knowledge of 
    data structures, algorithms, and software architecture best practices
    .
  • Experience with Kubernetes
     and container orchestration concepts.
  • Familiarity with monitoring and logging tools
     (Prometheus, Grafana, ELK stack).
  • Experience with GitOps practices
     and automated deployment strategies.
  • Knowledge of security best practices
     for containerized applications.

Additional Information:

  • This is a 
    full-time onsite role
     in 
    Dammam, Saudi Arabia
     for 8 months.
  • The client is based in 
    Dammam
    , requiring occasional communication and alignment.
  • The role requires someone with 
    AI experience
     who can adapt quickly, but 
    not
     someone who needs to learn AI from scratch.
  • Strong infrastructure background is essential
     for managing deployments and ensuring application reliability.
  • Compensation and benefits will be discussed during the hiring process.

If you have the expertise and experience to bring AI models to life in the front end while working in a hybrid full-stack environmentwith strong infrastructure capabilities, we'd love to hear from you

Job Type: Contract

Contract length: 8 months

Experience:

  • Full-Stack development: 5 years (Preferred)

Language:

  • Arabic (Required)


  • Dammam, Eastern Province, Saudi Arabia DSI WLL Full time 60,000 - 120,000 per year

    Full-Stack Web Developer with AI, Vector Database, and Cloud CDN ExpertisePosition: Full-Stack Web Developer (AI-Driven & Cloud-Based CMS Specialist)Location: On-Site (Bahrain Preferred)Employment Type: Full-Time / ContractAbout Us:We are a leading luxury brand and real estate innovation hub integrating cutting-edge AI tools, cloud-based infrastructure, and...


  • Dammam, Eastern Province, Saudi Arabia 7783b009-a26c-4894-aaa5-fea8a297d2d7 Full time 90,000 - 120,000 per year

    Hiring Role – Senior Full Stack Engineer Location: Dammam, Eastern Region, Saudi ArabiaMinimum Qualifications:Bachelor's degree in Information Technology or equivalent fieldMinimum of 5+ years of relevant experienceRequired Experience & Skills:Solid hands-on experience with JavaScript frameworks, especially React (mandatory).Strong proficiency in .NET...


  • Dammam, Eastern Province, Saudi Arabia Urban Ridge Supplies Full time 900,000 - 1,200,000 per year

    Location: Egypt - Cairo Job Type: Full Time Position Overview We are seeking an experienced Senior Java Backend Developer to join our dynamic engineering team working on a high-concurrency IoT PaaS platform. This role requires a technical leader who can design and develop scalable backend systems for IoT data collection, processing, and...


  • Dammam, Eastern Province, Saudi Arabia Urban Ridge Supplies Full time 120,000 - 240,000 per year

    Location: Egypt - Cairo Job Type: Full Time Position Overview We are seeking an experienced Senior Java Backend Developer to join our dynamic engineering team working on a high-concurrency IoT PaaS platform. This role requires a technical leader who can design and develop scalable backend systems for IoT data collection, processing, and...


  • Dammam, Eastern Province, Saudi Arabia Perfect Vision Website Full time 120,000 - 240,000 per year

    Senior Java Backend DeveloperDammam, Saudi ArabiaLocation: Egypt - CairoJob Type: Full Time Position OverviewWe are seeking an experienced Senior JavaBackend Developer to join our dynamic engineering team working on ahigh-concurrency IoT PaaS platform. This role requires a technical leader whocan design and develop scalable backend systems for IoT data...


  • Dammam, Eastern Province, Saudi Arabia 5S - Sand Soil Stabilization Smart Solutions Full time 90,000 - 120,000 per year

    Company Description5S - Sand Soil Stabilization Smart Solutions offers advanced and environmentally friendly alternatives for sand and soil stabilization. Our economical local technology provides solutions superior to traditional methods such as marl, water, crude oil, asphalt, and interlock. We focus on sustainable and effective approaches to meet diverse...


  • Dammam, Eastern Province, Saudi Arabia CLPS Global Full time 900,000 - 1,100,000 per year

    OSS/BSS Project Manager Role in Dammam – D1/D2CapgeminiDammam KSAThe Project Manager - OSS/BSS is responsible for planning and overseeing projects to ensure they are completed on time, within scope, within budget, and successfully. The project manager will manage several projects simultaneously related to data conversions, system enhancements, and...


  • Dammam, Eastern Province, Saudi Arabia Kinetic International FZE Full time $80,000 - $150,000 per year

    Saudi Arabia DammamFull Time10-15 yearsKnowledgeA Business Development Manager in the Oil and Gas industry must have in-depth knowledge of market research and analysis, client relationship management, and lead generation strategies. Understanding industry trends, business strategies, and the dynamics of the oil and gas market is essential. The role also...


  • Dammam, Eastern Province, Saudi Arabia RSASCO Full time $50,000 - $120,000 per year

    Company DescriptionRSASCO is a diverse group of administrative professionals dedicated to providing innovative and tailored services to businesses of all sizes. The company specializes in enabling organizations to implement best practices and achieve their business objectives effectively and professionally. With expertise across multiple disciplines, RSASCO...


  • Dammam, Eastern Province, Saudi Arabia AgramHR Full time 120,000 - 240,000 per year

    Responsibilities & Performance Measures1. Business DevelopmentIdentify and evaluate new business opportunities, target markets, and potential customers.Conduct market research and analysis to understand industry trends, customer needs, and competitive landscape.Develop and implement strategic sales plans to penetrate new markets, expand customer base, and...