Senior Web Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Senior Web Developer role focused on frontend, backend, full-stack web development, and AI expertise.
Design, develop, and maintain scalable, secure, and high-performance web applications.
Collaborate with product managers, UI/UX designers, architects, DevOps engineers, and business stakeholders.
Key Skills for This Role
Full Job Posting
Job Summary
Senior Web Developer role focused on frontend, backend, full-stack web development, and AI expertise.
Design, develop, and maintain scalable, secure, and high-performance web applications.
Collaborate with product managers, UI/UX designers, architects, DevOps engineers, and business stakeholders.
Key Responsibilities
- Design, develop, test, and maintain scalable full-stack web applications.
- Develop responsive frontend applications and robust backend services, APIs, microservices, and integrations.
- Integrate AI and generative AI capabilities, including LLMs, AI APIs, prompt engineering, RAG, embeddings, and vector databases.
- Develop chatbots, intelligent search, content generation, summarization, and recommendation features.
- Implement RESTful APIs and, where required, GraphQL services.
- Optimize performance, scalability, reliability, security, and user experience.
- Deploy applications to cloud platforms and implement CI/CD pipelines.
- Write maintainable code, conduct code reviews, guide junior developers, and troubleshoot production issues.
- Collaborate across the complete software development lifecycle and evaluate emerging web and AI technologies.
Frontend Skills
- HTML5, CSS3, JavaScript, and TypeScript.
- React.js, Angular, or Vue.js; responsive and mobile-first development; state management; and component-based architecture.
- REST and third-party API integration, UI/UX implementation, web performance optimization, browser compatibility, accessibility, and modern build tools.
Backend Skills
- Node.js, Python, Java, or .NET, with experience in one or more backend languages.
- RESTful API development, microservices, authentication and authorization, database design, SQL and NoSQL databases, and third-party integrations.
- Background processing, asynchronous programming, caching, performance optimization, error handling, logging, and monitoring.
AI and Generative AI
- Strong understanding of generative AI and large language models.
- AI/LLM API integration, prompt engineering, RAG, embeddings, vector databases, AI chatbots, virtual assistants, AI agents, and tool or function calling.
- LangChain, LlamaIndex, or equivalent frameworks; model evaluation, hallucination mitigation, and AI security are relevant areas.
Cloud and DevOps
- Experience with AWS, Microsoft Azure, or Google Cloud.
- Docker, containerization, cloud deployment, application monitoring, Git, and modern source-control practices.
- CI/CD using Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
- Kubernetes is an advantage.
Database and Security
- PostgreSQL, MySQL, SQL Server, MongoDB, Redis, or other database and caching technologies.
- Database indexing, query optimization, data integration, and API-based data processing.
- Secure coding, OWASP Top 10 awareness, OAuth 2.0, JWT, API security, encryption, and protection against AI-specific security risks.
Required Experience and Qualifications
- 5–8+ years of professional web or full-stack development experience.
- Strong frontend and backend development experience with JavaScript or TypeScript and at least one backend language.
- Enterprise-grade application deployment, REST API, database, AI integration, cloud, CI/CD, architecture, design pattern, and Agile/Scrum experience.
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Relevant cloud, AI, or software development certifications are advantageous.
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 Vistas Global
Software Development Specialist
, QAT
Role Purpose (Job Summary) The Software Development Specialist will be responsible for leading information architecture and delivering solutions across DMS, SharePoint, Dynamics 365, Power Platform, and .NET/Azure-based
Accountant
, QAT
Role Purpose We are looking for a smart, proactive, and well-organized Admin Cum Accountant to support a project in Qatar. The ideal candidate will have 3+years of accounting experience along with hands-on exposure to ad
Oracle Functional Consultant
, QAT
The employer is seeking an Oracle Fusion SCM functional consultant to support procurement, inventory, sourcing, supplier, and cost management processes. The role requires deep Oracle SCM expertise, hands-on reporting and
Associate Project Manager-IT
, QAT
Vistas Global is seeking an Associate Project Manager to coordinate IT projects in the banking and financial services sector. The role requires experience in project planning, stakeholder and vendor management, reporting
Oracle Technical Consultant
, QAT
The employer is seeking an Oracle Technical Consultant to own the technical backlog for an Oracle Fusion support engagement. The role develops reports, data conversions, SaaS and PaaS extensions, integrations, analytics,
Fund Accountant
, QAT
The employer is seeking an experienced Fund Accountant to support accounting, reporting, controls, and regulatory compliance for asset management funds and related entities. The role requires substantial finance experien
Financial Analyst
, QAT
Vistas Global is seeking a Financial Analyst to support financial reporting, management information systems, budgeting, analysis, and regulatory reporting within the Finance function. The role requires a finance or accou
Transfer Pricing Associate
, QAT
The employer is seeking a banking professional to support the transformation of funds transfer pricing frameworks and operating models. The role covers FTP methodology, liquidity pricing, profitability, RAROC, reporting,
Software Development Specialist
, QAT
Accountant
, QAT
Oracle Functional Consultant
, QAT
Associate Project Manager-IT
, QAT
Oracle Technical Consultant
, QAT
Fund Accountant
, QAT
Financial Analyst
, QAT
Transfer Pricing Associate
, QAT