Full Stack JavaScript Developer

2 days ago


Manama, Manama, Bahrain Script for Information Technology CO WLL Full time 120,000 - 180,000 per year

Overview

We are seeking experienced Full Stack JavaScript Developers with strong technical expertise across both front-end and back-end technologies.

The ideal candidates will be Arabic speakers (fluency required) and Bahraini nationals (preferred), with 3–6 years of professional experience in full stack JavaScript development.

Developers will play a key role in building secure, scalable, and data-driven web and mobile applications, contributing to innovative digital solutions and high-quality software delivery.

This position emphasizes clean, maintainable code, adherence to security and accessibility standards, and collaboration within Agile/Scrum environments.

Key ResponsibilitiesFront-End Responsibilities

  • Develop responsive, interactive, and accessible front-end interfaces using , TypeScript, HTML5, and CSS3.
  • Convert approved UI/UX designs (Figma) into high-quality, responsive web pages.
  • Ensure compliance with data privacy, accessibility, and performance standards.
  • Collaborate closely with UI/UX designers, backend developers, and QA teams.
  • Optimize application performance and ensure cross-browser compatibility.

Back-End Responsibilities

  • Design, develop, and maintain scalable backend services using , , TypeScript, and gRPC.
  • Build and maintain cross-platform mobile applications using React Native.
  • Integrate and manage AI components using JavaScript-based libraries and Model Context Protocol (MCP).
  • Configure and manage cloud infrastructure (AWS, DigitalOcean, Google Cloud).
  • Administer Linux servers, write Bash scripts, and perform troubleshooting.
  • Design and maintain SQL/NoSQL databases (MySQL, PostgreSQL, MariaDB, MongoDB, RedisDB).
  • Implement Docker and Docker Compose for deployment and service orchestration.
  • Configure and optimize Nginx web servers for secure deployments.

Common Responsibilities

  • Collaborate across multidisciplinary teams (UI/UX, DevOps, QA, Project Management).
  • Participate in Agile/Scrum sprints, including code reviews and planning sessions.
  • Maintain clear technical documentation and ensure proper use of Git or equivalent version control systems.
  • Contribute to process improvements, code quality, and knowledge sharing.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • 3–6+ years of proven experience in full stack web or backend development.
  • Strong proficiency in JavaScript, TypeScript, , , and
  • Experience with MySQL, MariaDB, and other SQL/NoSQL databases.
  • Understanding of responsive design, accessibility, and performance optimization.
  • Hands-on experience with Linux, Docker, and Nginx.
  • Familiarity with cloud platforms (AWS, DigitalOcean, Google Cloud).
  • Experience using Git for version control and collaborative development.
  • Strong analytical, troubleshooting, and communication skills.
  • Ability to work effectively in structured and compliance-driven environments.

Preferred Qualifications

  • Experience in enterprise or regulated technology environments.
  • Knowledge of WCAG 2.1 accessibility standards.
  • Familiarity with CI/CD pipelines, DevOps, and cloud-native architectures.
  • Experience integrating AI components or working with AI model deployment (MCP).
  • Ability to mentor junior developers and contribute to technical leadership.
  • Experience with Agile/Scrum methodologies.

Language & Nationality Preference

  • Arabic fluency: Required
  • Bahraini nationals: Preferred

Job Type: Full-time

Pay: BD BD1, per month

Application Question(s):

  • Are you Bahraini?

Education:

  • Bachelor's (Preferred)

Experience:

  • full-stack: 3 years (Required)

Language:

  • Arabic (Required)

Location:

  • Manama (Required)


  • Manama, Manama, Bahrain Grnata Group Full time 30,000 - 60,000 per year

    TheFull Stack Developeris responsible for designing, developing, and maintaining both the front-end user interfaces and the back-end services and APIs for our web applications. Based in Bahrain, this role requires proficiency across the entire software development lifecycle, from conceptualization and design to deployment and maintenance, ensuring high...


  • Manama, Manama, Bahrain Domo Ventures W.L.L. Full time 4,000 - 6,000 per year

    A Full Stack Developer will be responsible for creating end-to-end solutions, bridging the gap between front-end and back-end development. The purpose is to design, build, and maintain web applications, ensuring seamless user experiences and robust server-side functionality.Duties and Responsibilities:Develop and implement user interfaces for websites and...


  • Manama, Manama, Bahrain NAIB IT Full time 30,000 - 60,000 per year

    About the RoleWe are looking for skilled and motivated Full Stack Developers (or a development team) to join our project full-time on-site in Bahrain. The ideal candidates should have hands-on experience across mobile app, web frontend, and backend/API development, with a focus on delivering high-quality, scalable, and efficient solutions.Key...


  • Manama, Manama, Bahrain Career Maker Full time 24,000 per year

    Key ResponsibilitiesDesign, develop, and maintain end-to-end web and mobile application features (front-end and back-end).Collaborate with product and business teams to translate requirements into technical solutions.Integrate APIs and third-party services such as payment gateways, KYC, and credit scoring systems.Ensure performance, scalability, and security...


  • Manama, Manama, Bahrain TCIG Full time

    We are looking for a highly skilledSenior Full Stack Engineerwith strong expertise in.NET CoreandAngularto join our growing technology team. The ideal candidate will have hands-on experience developing scalable, high-performance web applications and a solid understanding of modern software engineering principles.Key ResponsibilitiesDesign, develop, and...

  • Full Stack Engineer

    4 days ago


    Manama, Manama, Bahrain Career Maker Full time 2,500 - 5,000 per year

    Mid-level Full-Stack Engineer with a focus on recommendation systemsJob OverviewWe are seeking a mid-level Full-Stack Engineer with a focus on recommendation systems to join our team. You will play a key role in designing, developing, and optimizing recommendation algorithms and end-to-end features for our AI-driven coaching platform. Working closely with...


  • Manama, Manama, Bahrain KHK MMA Full time 50,400 - 72,000 per year

    Job Title: Full-Stack Web DeveloperJob SummaryWe are seeking a skilled Full-Stack Web Developer to develop, maintain, and enhance multiple websites and digital platformsThe ideal candidate will manage both front-end and back-end development, API integrations, CMS operations, and technical coordination across teams, ensuring seamless functionality,...

  • Full-Stack Engineer

    4 days ago


    Manama, Manama, Bahrain nineDots Full time 80,000 - 120,000 per year

    Full-Stack Engineer (Recommendation Systems)AI Product - Applied Machine Learning - Global Enterprise ImpactJoin a scaling AI company working at the intersection of enterprise transformation and applied machine learning. You will help build the recommendation backbone behind an AI agent used by Fortune 500 clients across multiple industries. This is a...

  • Full-Stack Engineer

    4 days ago


    Manama, Manama, Bahrain nineDots Full time 100,000 - 120,000 per year

    Full-Stack Engineer (Performance and Service Monitoring)Real-Time Systems - Reliability Engineering - AI PlatformJoin a fast-growing AI company helping global enterprises accelerate the adoption of applied AI. You will design and develop monitoring and performance systems that keep a high-usage platform stable, fast, and secure across demanding...

  • Full Stack Engineer

    4 days ago


    Manama, Manama, Bahrain TAM-C Solutions Full time 40,000 - 60,000 per year

    Company DescriptionTAM-C Solutions is dedicated to empowering clients by providing actionable intelligence that enables businesses to operate in risk-acceptable environments. With a commitment to innovation and excellence, our company offers solutions tailored to enhance decision-making and business resilience. We focus on delivering high-quality services...