···
Log in / Register
Full Stack JavaScript Developer
BHD 500-1,000/biweek
Indeed
Full-time
Onsite
No experience limit
No degree limit
6H7J+HV6, Manama, Bahrain
Favourites
New tab
Share
Some content was automatically translatedView Original
Description

**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)

Source:  indeed View original post
Fatima Al-Mutairi
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.