Qureos

FIND_THE_RIGHTJOB.

Full Stack and Backend Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

2 x Full Stack Experience Developer with a deep understanding of modern web, mobile, and backend development and has skills of AWS Server Manager, DevOps Engineer, AI Development (Hybrid or Specialized Roles), Have Experience in Docker (knowing Arabic language and Bahrainis preferable)

Full Stack Developer with a deep understanding of modern web, mobile, and backend development. The ideal candidate will possess extensive experience in Node.js, React.js, React Native, and TypeScript, along with proficiency in managing cloud platforms, databases, and Linux-based systems.

This role also requires familiarity with AI integration using JavaScript, gRPC, and MCP (Model Context Protocol), making it perfect for someone excited about working at the intersection of full-stack development, infrastructure, and intelligent systems.

Key Responsibilities

  • Develop and maintain scalable backend services using Node.js, Express.js, gRPC, and TypeScript
  • Build responsive and high-performance front-end interfaces with React.js
  • Create and maintain cross-platform mobile apps using React Native
  • Implement, test, and integrate AI components using JavaScript-based artificial intelligence libraries
  • Use MCP (Model Context Protocol) to integrate and manage AI workflows
  • Design and manage scalable infrastructure using AWS, DigitalOcean, Google Cloud.
  • Write and maintain shell scripts and perform Linux server administration
  • Design and manage SQL and NoSQL databases: MySQL, PostgreSQL, MariaDB, MongoDB
  • Ensure security, performance, and scalability of applications and infrastructure
  • Proficiency in working with Docker, including expertise in building images and distributing containers.
  • Hands-on experience using Docker Compose to manage and deploy multi-service applications.
  • Ability to implement application deployment using Docker on servers.
  • Practical experience with Linux operating systems and the capability to troubleshoot and resolve technical server issues.
  • Competence in configuring and tuning Nginx web server settings, and integrating it securely and correctly with applications.
  • A solid understanding of networking concepts and the requirements for running applications on servers.

Required Qualifications and Skills

  • Strong expertise in Node.js, Express.js, and TypeScript
  • Solid frontend experience with React.js, CSS, and related technologies
  • Mobile development experience using React Native
  • Proficiency with Git and version control workflows.
  • Hands-on experience with Linux servers, Bash scripting, and basic DevOps
  • Cloud infrastructure expertise: AWS, DigitalOcean, Google Cloud.
  • Strong understanding of databases: MySQL, PostgreSQL, MariaDB, MongoDB, RedisDB
  • Experience with gRPC for microservices communication
  • Familiarity with MCP (Model Context Protocol) and AI model deployment concepts
  • Understanding of JavaScript-based AI libraries and tools
  • Demonstrates effective teamwork skills
  • Possesses analytical abilities and advanced technical problem-solving skills
  • Experienced in training and mentoring employees and staff
  • Knowledgeable and has previous experience in executing technical projects within integrated teams
  • Demonstrates initiative and a strong sense of responsibility
  • Highly adaptable in dynamic work environments
  • Possesses excellent organizational and time management skills
  • Able to work under pressure and meet tight deadlines
  • Communicates effectively with all levels of staff
  • Committed to continuous learning and self-development
  • Detail-oriented and precise in task execution
  • Maintains integrity and high professionalism in all duties
  • Has an analytical mindset and strong critical thinking skills

Preferred Qualifications

  • Experience working in agile or DevOps-driven environments
  • Strong debugging and performance tuning skills
  • Ability to work independently and take ownership of projects
  • Good communication and documentation skills
  • Knowledge of CI/CD pipelines is a plus
  • Ability to work with a team.

Job Type: Contract
Contract length: 24 months

© 2025 Qureos. All rights reserved.