Full Stack Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Develop and maintain full-stack web applications using React/Next.js, TypeScript, Node.js, and Python.
Deliver end-to-end features covering API development, database integration, AI-powered solutions, authentication, testing, and deployment.
Ensure application performance, scalability, and code quality.
Key Skills for This Role
Full Job Posting
Role Overview
Develop and maintain full-stack web applications using React/Next.js, TypeScript, Node.js, and Python.
Deliver end-to-end features covering API development, database integration, AI-powered solutions, authentication, testing, and deployment.
Ensure application performance, scalability, and code quality.
Duties and Responsibilities
- Build React and Next.js frontends in TypeScript.
- Design and implement Node.js and Python backend services and APIs.
- Build and integrate AI agent features, including prompt design, tool use, function calling, and RAG pipelines.
- Own features end-to-end from database integration through API, user interface, and release.
- Write SQL and develop query performance skills involving query plans and indexing.
- Implement application authentication using JWT, OAuth2, and session management.
- Contribute to CI/CD pipelines and basic monitoring for shipped services.
- Review pull requests, write tests, and maintain code quality.
Information Security Management System
- Safeguard company information according to information protection requirements.
- Implement and maintain an Information Security Management System based on the ISO/IEC 27000 series standards.
- Support ISO/IEC 27001 certification where applicable.
- Maintain information security policies, standards, procedures, and guidelines with the Information Technology Security Committee.
Tech Stack
- Frontend and backend technologies include React, Next.js, TypeScript, Node.js, Python, and APIs.
- Databases include Oracle, node-oracledb, PL/SQL, PostgreSQL, and MySQL.
- Authentication technologies include Active Directory, LDAP, OAuth2, JWT, and session management.
- Testing tools include Vitest, Jest, Playwright, and Cypress.
- Tooling includes Git, Docker, GitHub Actions, and GitLab CI.
- The development process uses Agile practices such as sprint planning, standups, story breakdown, and retrospectives.
Qualifications
- 2–3 years of experience building production web applications as a full-stack developer.
- Strong React skills, including hooks and modern patterns.
- Production experience with Next.js using the App Router or Pages Router.
- Node.js backend experience with Express or NestJS.
- Python development experience.
- Experience designing REST APIs with versioning, pagination, error contracts, and idempotency.
- Working SQL knowledge, including joins, basic query design, and debugging.
- Understanding of JWT, OAuth2, and session management.
- Comfort working in Agile processes such as sprint planning, standups, story breakdown, and retrospectives.
- Git, code review discipline, and the ability to debug across the browser, API, and database layers.
- Basic understanding of AI agents, including LLMs, tool use, prompt design, RAG, and function calling.
- Hands-on experience with LangChain, LlamaIndex, OpenAI Agents SDK, MCP, or a similar framework.
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
Reach Stacker Operator
Khawr Fakkān, UAE
The employer is seeking a Reach Stacker Operator to safely move, load, and unload empty and full containers in a storage yard or terminal. Candidates need a diploma or equivalent, a valid operator's license, and at least
Senior Operations Manager
Sharjah, UAE
Gulftainer is seeking a Senior Operations Manager to lead productivity, operational discipline, workforce capability, and transformation initiatives across container and multi-purpose terminal operations. The role requir
Accounts Receivable Specialist
, UAE
The employer is seeking an Accounts Receivable Specialist to manage customer accounts, invoicing, collections, credit documentation, payment records, and debtor reporting. The role requires accurate account administratio
BCO Sales Manager – Port & Terminal Business
Sharjah, UAE
Gulftainer is seeking a commercially driven BCO Sales Manager to grow its port and terminal business and win new customers across the UAE. The role owns prospecting, customer visits, pipeline development, negotiation and
Financial Planning Analyst
, UAE
The employer is seeking an FP&A professional to support forecasting, performance management, management reporting, dashboards, cash flow forecasting, and business analytics. The role requires 5+ years of FP&A experience,
Senior Procurement Officer
, UAE
The employer is seeking a Senior Procurement Officer to manage purchasing, supplier coordination, e-procurement, cost control, inventory, and civil construction material procurement. The role requires at least five years
Insurance Manager
Sharjah, UAE
Gulftainer is seeking an Insurance Manager to oversee its global corporate insurance portfolio, claims activity, risk mitigation, compliance, and reporting. The role requires at least eight years of corporate insurance o
Airfreight Manager
Sharjah, UAE
The employer is seeking an Airfreight Manager to lead airfreight strategy, operations, commercial performance, and business growth. The role owns airfreight P&L, manages import and export teams, develops carrier partners
Reach Stacker Operator
Khawr Fakkān, UAE
Senior Operations Manager
Sharjah, UAE
Accounts Receivable Specialist
, UAE
BCO Sales Manager – Port & Terminal Business
Sharjah, UAE
Financial Planning Analyst
, UAE
Senior Procurement Officer
, UAE
Insurance Manager
Sharjah, UAE
Airfreight Manager
Sharjah, UAE