Full Stack Developer
Role Overview
Build and maintain full-stack web applications using React/Next.js, TypeScript, Node.js, and Python.
Deliver end-to-end features covering APIs, databases, AI-powered solutions, authentication, testing, and deployment.
The summary emphasizes performance, scalability, and code quality.
Key Skills for This Role
Full Job Posting
Role summary
Build and maintain full-stack web applications using React/Next.js, TypeScript, Node.js, and Python.
Deliver end-to-end features covering APIs, databases, AI-powered solutions, authentication, testing, and deployment.
The summary emphasizes performance, scalability, and code quality.
Development duties
- Build React and Next.js frontends in TypeScript and implement Node.js and Python backend services and APIs.
- Build and integrate AI agent features, including prompt design, tool use or function calling, and RAG pipelines.
- Own features end-to-end from database integration through API, UI, and release.
- Write SQL and develop query performance skills, including query plans and indexing, with guidance.
- Implement authentication using JWT, OAuth2, and session management.
- Contribute to CI/CD pipelines and basic monitoring; review pull requests, write tests, and maintain the codebase.
Information security duties
- Safeguard company information according to information protection requirements.
- Implement and maintain an information security management system based on the ISO/IEC 27000 series, including ISO/IEC 27001 certification where applicable.
- Develop and maintain security policies, standards, procedures, and guidelines with the Information Technology Security Committee.
Technology and process
- Frontend and backend technologies include React, Next.js, TypeScript, Node.js, and Python.
- Database technologies include Oracle, PostgreSQL, and MySQL; SQL work includes joins and query design, with advanced topics such as window functions and indexing.
- Authentication technologies include Active Directory/LDAP, OAuth2, JWT, and session management.
- Testing tools include Vitest/Jest and Playwright/Cypress; tooling includes Git, Docker, GitHub Actions, and GitLab CI.
- AI agent frameworks listed include LangChain, LlamaIndex, OpenAI Agents SDK, and MCP or similar.
- Agile processes include sprint planning, standups, story breakdown, and retrospectives.
Qualifications
- 2–3 years building production web applications as a full-stack developer.
- Strong React skills, including hooks and modern patterns, and TypeScript; production Next.js experience using App Router or Pages Router.
- Node.js backend experience with Express or NestJS, plus Python experience.
- REST API design, including versioning, pagination, error contracts, and idempotency; working SQL knowledge covering joins, query design, and debugging.
- Authentication fundamentals including JWT, OAuth2, and session management; comfort with Agile practices.
- Git, code review discipline, and ability to debug across browser, API, and database layers.
- Basic understanding of AI agents, LLMs, tool use, prompt design, RAG, and function calling; hands-on experience with an AI agent framework such as LangChain, LlamaIndex, OpenAI Agents SDK, or MCP.
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 Gulftainer
Senior Procurement Officer
, UAE
Gulftainer is looking for a Senior Procurement Officer to manage purchasing across business divisions, including general, spare-parts, and civil construction materials procurement. The role requires at least five years o
Financial Planning Analyst
, UAE
Gulftainer is seeking an FP&A specialist to support financial planning, performance management, reporting, dashboards, and business analytics. Candidates should bring 5+ years of FP&A experience, advanced Excel and Power
Senior Legal Counsel
Sharjah, UAE
Gulftainer seeks an experienced maritime legal counsel to advise across shipping, vessel, port, terminal, and logistics operations. The role handles commercial agreements, regulatory matters, claims, and disputes; candid
Project Manager - Port & Terminal Infrastructure
Sharjah, UAE
Gulftainer seeks a commercially aware project manager to own port, terminal, logistics, or related infrastructure projects from feasibility through construction and handover. Candidates need 8–12 years of relevant delive
Assistant Legal Counsel
, UAE
The employer is seeking an Assistant Legal Counsel to support the Group Legal function across contracts, disputes, research, corporate documentation, and paralegal work. The role helps protect legal and commercial intere
Compliance Manager
Sharjah, UAE
Gulftainer is seeking a Compliance Manager to manage its Group compliance programme, controls, risk reviews, investigations, training, and reporting. The role calls for compliance programme and risk assessment expertise,
Corporate Governance Specialist
Sharjah, UAE
The employer is seeking a Corporate Governance Specialist to administer governance processes, maintain corporate records, and coordinate statutory filings and approvals. The work includes managing delegated authorities a
Inside Sales Executive
, UAE
Gulftainer is seeking an Inside Sales Executive to grow its Port and Terminal customer base by proactively managing many mid-sized and smaller accounts from the office. The role owns personal targets and requires commerc
Senior Procurement Officer
, UAE
Financial Planning Analyst
, UAE
Senior Legal Counsel
Sharjah, UAE
Project Manager - Port & Terminal Infrastructure
Sharjah, UAE
Assistant Legal Counsel
, UAE
Compliance Manager
Sharjah, UAE
Corporate Governance Specialist
Sharjah, UAE
Inside Sales Executive
, UAE