Senior FullStack Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
We are seeking a highly skilled and detail-oriented Senior FullStack Developer to join a transformative Generative AI (GenAI) initiative. In this role, you will design, develop, and maintain scalable full-stack applications, APIs, and AI-powered systems that support advanced GenAI solutions.
Key Skills for This Role
Full Job Posting
Overview
We are seeking a highly skilled and detail-oriented Senior FullStack Developer to join a transformative Generative AI (GenAI) initiative.
In this role, you will design, develop, and maintain scalable full-stack applications, APIs, and AI-powered systems that support advanced GenAI solutions.
You will work closely with AI engineers, product teams, and stakeholders to build secure, high-performance, and maintainable applications.
The ideal candidate has strong experience in Python-based backend development, React.js front-end development, and modern AI/Agentic AI frameworks.
This is an exciting opportunity to contribute to cutting-edge AI innovation while working in a collaborative and fast-paced environment.
Key Responsibilities Design, develop, and maintain scalable front-end applications using React.js and TypeScript.
Build secure, modular, and high-performance backend services using Python, FastAPI, and Node.js.
Develop and integrate APIs and microservices to support AI-driven applications.
Integrate AI/ML models and Agentic AI capabilities into web platforms and enterprise systems.
Work with vector databases such as Qdrant and relational databases such as PostgreSQL.
Integrate agents and external tools into Agentic AI infrastructures.
Collaborate with cross-functional teams including AI engineers, product managers, and UX/UI designers.
Optimize application performance and troubleshoot issues across the full technology stack.
Write clean, reusable, and testable code following software engineering best practices.
Participate in code reviews, technical discussions, and architectural decisions.
Maintain technical documentation and contribute to CI/CD pipelines and deployment processes.
Ensure application security, scalability, and reliability in production environments.
Requirements Bachelor’s degree in Computer Science, Software Engineering, or a related field. 5–7 years of hands-on experience in Full Stack Development.
Strong experience with Python development and Generative AI technologies.
Solid experience with React.js and TypeScript.
Experience with FastAPI and Node.js backend development.
Hands-on experience with PostgreSQL and Qdrant Vector Database.
Experience working with Agentic AI frameworks and concepts such as: Semantic Kernel/MCP/ Tool routing/ OpenAI-like architectures/ LlamaIndex Experience integrating AI/ML models into applications and APIs.
Strong understanding of software development best practices including: Unit testing/ CI/CD pipelines/ Modular architecture/ Secure coding practices Excellent debugging, analytical, and problem-solving skills.
Strong communication and collaboration skills.
Experience working in Agile/Scrum environments is a plus.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Ethra For Human Resources Consulting
Business Solutions Partner - Manager
Riyadh, KSA
Ethra For Human Resources Consulting is seeking a Business Solutions Partner – Manager in Riyadh to manage customer relationships, drive revenue growth, and expand business across divisions. The role requires 6-12 years
Maintenance Manager
Riyadh, KSA
Ethra For Human Resources Consulting seeks a Maintenance Manager for a plant in Riyadh. The role involves managing preventive maintenance, breakdowns, spare parts, and a team of engineers and technicians. Requires 10+ ye
Executive Director
Jeddah, KSA
Seeking an Executive Director/CEO to lead overall operations and business growth for a tourism and cultural projects company. The role requires 8-12 years of management experience, fluency in English and Arabic, and a Ba
Business Analyst
Riyadh, KSA
The Business Analyst will focus on analyzing software applications to support AI-driven test generation and manual learning input, ensuring optimal outcomes in application validation and structured knowledge transfer. Th
Technical Lead – AI
Riyadh, KSA
The Technical Lead – AI is responsible for spearheading the design, development, and deployment of AI-driven chatbot solutions. The role requires deep expertise in Generative AI, Agentic AI, LangGraph, and Model Context
Workshop Supervisor
Riyadh, KSA
The Workshop Supervisor is responsible for maximizing operational efficiency of electrical and mechanical systems in machinery, equipment, and vehicles. The role involves organizing and training maintenance staff, ensuri
Trading Manager
Riyadh, KSA
The Trading Manager oversees trading operations for fresh produce and fruit, analyzing market trends and managing import/export logistics. The role requires strategic procurement, supplier relationship management, and co
GenAI Specialist
Khobar, KSA
We are seeking an experienced and innovative GenAI Specialist to design, develop, and deploy next-generation AI-powered solutions leveraging Large Language Models (LLMs), Agentic AI systems, and advanced machine learning
Business Solutions Partner - Manager
Riyadh, KSA
Maintenance Manager
Riyadh, KSA
Executive Director
Jeddah, KSA
Business Analyst
Riyadh, KSA
Technical Lead – AI
Riyadh, KSA
Workshop Supervisor
Riyadh, KSA
Trading Manager
Riyadh, KSA
GenAI Specialist
Khobar, KSA
