Qureos

FIND_THE_RIGHTJOB.

Full Stack JavaScript Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

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 React.js, 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 Node.js, Express.js, 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, React.js, Node.js, and Express.js.
  • 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: BD500.000 - BD1,000.000 per month

Application Question(s):

  • Are you Bahraini?

Education:

  • Bachelor's (Preferred)

Experience:

  • full-stack: 3 years (Required)

Language:

  • Arabic (Required)

Location:

  • Manama (Required)

© 2025 Qureos. All rights reserved.