Senior Web Developer

Vistasglobal — Qatar · Posted ~2 hours ago

Senior

Skills

Frontend development Backend development AI integration Web applications APIs Microservices AI Generative AI LLMs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior full-stack web development role focused on creating secure, high-performance applications and integrating AI capabilities. The position involves frontend, backend, API, and modern AI technology development.

Highlights

Opportunity to build scalable web solutions and integrate advanced AI capabilities while collaborating with multidisciplinary teams.

Description

Job Summary We are looking for a highly skilled Senior Web Developer – Frontend & Backend with AI Expertise to design, develop, and maintain scalable, secure, and high-performance web applications. The ideal candidate will have strong full-stack development experience across frontend and backend technologies, combined with hands-on knowledge of Artificial Intelligence, Generative AI, LLMs, AI APIs, and AI-powered application development. The candidate will work closely with product managers, UI/UX designers, architects, DevOps engineers, and business stakeholders to deliver modern web solutions and integrate AI capabilities into enterprise applications. Key Responsibilities Design, develop, test, and maintain scalable full-stack web applications.Develop responsive and high-performance frontend applications.Build robust backend services, APIs, microservices, and integrations.Develop and integrate AI/Generative AI capabilities into web applications.Work with LLMs, AI APIs, prompt engineering, RAG, embeddings, and vector databases.Integrate AI models from platforms such as OpenAI, Azure OpenAI, Google, or other enterprise AI providers.Develop AI-powered features such as chatbots, intelligent search, content generation, summarization, and recommendation systems.Design and implement RESTful APIs and, where required, GraphQL services.Optimize application performance, scalability, reliability, and user experience.Develop secure authentication, authorization, and API security mechanisms.Work with cloud platforms to deploy and manage web and AI-enabled applications.Implement CI/CD pipelines and follow modern DevOps practices.Write clean, reusable, maintainable, and well-documented code.Conduct code reviews and provide technical guidance to junior developers.Troubleshoot application, performance, integration, and production issues.Collaborate with cross-functional teams throughout the complete software development lifecycle.Evaluate emerging AI and web technologies and recommend appropriate solutions.Frontend Skills HTML5, CSS3, JavaScript, TypeScriptReact.js / Angular / Vue.jsResponsive and mobile-first web developmentState management and component-based architectureREST API and third-party API integrationUI/UX implementationWeb performance optimizationBrowser compatibility and accessibilityModern frontend build tools and frameworksBackend Skills Node.js / Python / Java / .NET – experience with one or moreRESTful API developmentMicroservices architectureAuthentication and authorizationDatabase design and optimizationSQL and NoSQL databasesAPI integration and third-party servicesBackground processing and asynchronous programmingCaching and performance optimizationError handling, logging, and monitoringAI & Generative AI Skills Strong understanding of Generative AI and Large Language Models (LLMs).Experience integrating AI/LLM APIs into web applications.Prompt engineering and prompt optimization.Retrieval-Augmented Generation (RAG) implementation.Experience with embeddings and vector databases.AI chatbot and virtual-assistant development.Knowledge of AI agents and tool/function calling.Experience with AI frameworks and libraries such as LangChain, LlamaIndex, or equivalent.Familiarity with model evaluation, hallucination mitigation, and AI security.Experience building production-ready AI-powered applications is highly desirable.Cloud & DevOps Experience with AWS, Microsoft Azure, or Google Cloud.Docker and containerization.Kubernetes is an advantage.CI/CD using Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.Git and modern source-control practices.Cloud deployment and application monitoring.Infrastructure and application security best practices.Database & Data Technologies PostgreSQL / MySQL / SQL ServerMongoDB or other NoSQL databasesRedis / caching technologiesDatabase design, indexing, and query optimizationVector databases such as Pinecone, Weaviate, Milvus, pgvector, or equivalentData integration and API-based data processingSecurity Skills Secure coding practicesOWASP Top 10 awarenessAuthentication and authorizationOAuth 2.0 / JWTAPI securityData protection and encryptionSecure AI/LLM application developmentProtection against prompt injection and other AI-specific security risksRequired Experience 5–8+ years of professional experience in web/full-stack development.Strong experience in both frontend and backend development.Hands-on experience building and deploying enterprise-grade web applications.Strong programming experience in JavaScript/TypeScript and at least one backend language.Experience developing and consuming REST APIs.Experience with relational and/or NoSQL databases.Practical experience integrating AI/Generative AI capabilities into applications.Experience working with cloud platforms and CI/CD environments.Strong understanding of software architecture, design patterns, and development best practices.Experience working in Agile/Scrum development environments.Qualifications Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.Relevant professional certifications in cloud, AI, or software development are an advantage.