Senior Web Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Develop, integrate, and maintain enterprise web applications and AI-enabled solutions as a full-stack web developer with AI expertise.
The role covers frontend, backend, databases, APIs, AI services, security, deployment, troubleshooting, and technical collaboration.
Key Skills for This Role
Full Job Posting
Role Overview
Develop, integrate, and maintain enterprise web applications and AI-enabled solutions as a full-stack web developer with AI expertise.
The role covers frontend, backend, databases, APIs, AI services, security, deployment, troubleshooting, and technical collaboration.
Key Responsibilities
- Develop scalable applications using .NET Core, C#, Node.js, Express, and React.
- Design RESTful APIs, backend services, business logic, and reusable React components.
- Develop and optimize SQL Server and PostgreSQL databases, queries, stored procedures, functions, and views.
- Develop and integrate AI, machine learning, and LLM-based solutions into enterprise applications.
- Integrate OpenAI API and LangChain for AI-powered features and workflows.
- Develop AI and machine learning prototypes using Python and TensorFlow.
- Integrate frontend, backend, APIs, databases, and AI services.
- Implement authentication, authorization, and secure coding practices.
- Use Git and Azure DevOps for source control, CI/CD, and deployment.
- Troubleshoot applications, optimize performance, maintain AI integrations, and collaborate on AI use cases.
- Conduct code reviews, documentation, and technical knowledge sharing.
Mandatory Skills
- .NET Core, C#, ASP.NET Core Web API, Node.js, Express.js, React.js, JavaScript, and TypeScript.
- HTML5, CSS3, REST APIs, SQL Server, PostgreSQL, and Entity Framework Core.
- Python, TensorFlow, OpenAI API, LangChain, Azure DevOps, and Git.
Preferred Skills
- Machine learning, LLMs, generative AI, RAG, prompt engineering, microservices, Docker, Kubernetes, Microsoft Azure, Azure SQL, Redis, API Management, unit testing, OWASP, and JWT/OAuth 2.0 are preferred.
Requirements
- Six or more years of professional full-stack web development experience.
- Strong experience with .NET Core/C#, Node.js/Express, and React.
- Hands-on experience with SQL Server and/or PostgreSQL.
- Experience developing RESTful APIs and integrating AI/LLM solutions.
- Practical knowledge of Python, TensorFlow, OpenAI API, and LangChain.
- Experience with Git, Azure DevOps, CI/CD, and application deployment.
- Understanding of application security, performance, scalable architecture, and Agile/Scrum.
- Bachelor's degree in Computer Science, IT, Software Engineering, or a related field.
- Arabic language proficiency is mandatory.
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