205 Senior Developer jobs in Qatar
Full Stack Developer
Posted today
Job Viewed
Job Description
We are looking for a talented and experienced Full Stack Developer to join our engineering team. The ideal candidate will have 5–8 years of hands-on experience in developing scalable web applications using Angular for the front end and Java or for the back end. Experience in microservices architecture and containerization using Docker is essential.
Key Responsibilities:
- Develop and maintain full stack web applications with Angular and
- Design and implement scalable microservices-based architecture.
- Build reusable components and front-end libraries for future use.
- Develop RESTful APIs and integrate with third-party services.
- Containerize applications using Docker and manage deployments.
- Collaborate with cross-functional teams including DevOps, QA, and Product.
- Participate in code reviews, unit testing, and performance tuning.
- Ensure application security, scalability, and reliability.
- Stay updated with the latest trends and technologies in full stack development.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5–8 years of professional experience in full stack development.
- Strong proficiency in Angular (v17+) and TypeScript.
- Solid experience with Java (Spring Boot) or (Express/NestJS).
- Strong hands on with tools like Git, Maven/NPM, Artifactory, Containers, Container Orchestration
- Hands-on experience with Microservices architecture.
- Proficiency in Docker and container orchestration tools (e.g., Kubernetes is a plus).
- Experience with CI/CD pipelines and DevOps practices.
- Familiarity with relational and NoSQL databases (e.g., Oracle, PostgreSQL, MongoDB).
- Strong understanding of RESTful APIs, authentication, and authorization mechanisms.
- Experience with Git and Agile development methodologies.
- Knowledge of API Gateway, service mesh, and distributed tracing.
- Exposure to performance monitoring and logging tools (e.g., Prometheus, ELK).
- Excellent problem-solving and communication skills.
Full Stack developer
Posted today
Job Viewed
Job Description
We're seeking an experienced Full Stack Developer with a strong background in and modern front-end frameworks.
What You'll Do
- Develop and maintain back-end services using (Express or ).
- Build responsive, user-friendly interfaces with React.
- Create and integrate RESTful APIs and work within a microservices architecture.
- Collaborate with designers, product managers, and other developers to deliver high-quality features.
- Use Git and follow agile development best practices.
What We're Looking For
- Proven professional experience with ).
- Proficiency in at least one modern front-end framework (React)
- Strong knowledge of databases (SQL and/or NoSQL).
- Experience with RESTful API design and integration.
- Understanding of microservices architecture.
- Comfortable with Git version control and agile workflows.
Full Stack Developer
Posted today
Job Viewed
Job Description
Responsibilities:
· Design, develop, and optimize advanced web and mobile applications.
· Develop accurate and optimal APIs; and use APIs with
seamless integration
.
· Collaborate with product owners, designers, and engineers to implement user-friendly features.
· Participate in the full SDLC: from research & planning to release.
· Join architectural discussions and ensure the technical feasibility of UX/UI designs.
· Optimize applications for maximum speed and scalability.
· Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
· Conduct code reviews and ensure adherence to best practices and coding standards.
· Contribute to the development of internal tools to enhance productivity.
· Build reusable libraries and reduce code redundancy.
·
Resolve
Level 3 support tickets sometimes.
· Help the trial and adoption of the latest industry trends, technologies and best practice.
Qualifications:
· BSc or MSc degree in computer science & engineering, or a related field.
· years of professional experience using React, React Native, Node, TypeScript, JavaScript.
Skills:
·
Strong problem-solving skills, excellent communication and collaboration skills.
· Solid understanding of RESTful APIs and experience with GraphQL.
· Proficient in HTML5 & CSS3 and modern popular frameworks like
· Extensive experience with state management libraries (e.g., React Context, Redux).
· Strong knowledge of modern build tools and version control systems (e.g. Expo, Vite and Git).
· Experience with automated testing (e.g., Jest, Enzyme, Cypress, Mocha, Chai, Nock, BDD).
Preferred Skills:
· Agile/Scrum methodologies, Jira, Azure DevOps
· CI/CD pipelines and automated deployment processes
· Micro-frontend architecture
· Azure, GCP, AWS, containers, load balancing, API gateways, logging, monitoring
· SQL/NoSQL databases, message queues (AMQP), caching, websockets
Full Stack Developer
Posted today
Job Viewed
Job Description
Role Description
This is a full-time on-site role for a Full Stack Developer located in Doha, Qatar. The Full Stack Developer will be responsible for developing and maintaining both front-end and back-end components of our web applications. We are looking for a smart and motivated Full Stack Developer with at least 2 years of experience to join our team in Doha. The ideal candidate should be familiar with Java and Python, able to work with existing software systems, and capable of building new solutions from scratch. Daily tasks will include coding, debugging, collaborating with team members, and ensuring the technical feasibility of UI/UX designs.
Key Responsibilities:
- Develop, test, and maintain web applications and software solutions.
- Work with Java, Python, and other programming languages as needed.
- Understand and work with existing codebases effectively.
- Collaborate in a dynamic environment with cross-functional teams.
- Communicate with clients to gather requirements and provide technical support.
Qualifications
- Back-End Web Development skills
- Front-End Development skills including proficiency in Cascading Style Sheets (CSS)
- Experience in Full-Stack Development
- Comprehensive understanding of Software Development
- Ability to work collaboratively in a team environment
- Bachelor's degree in Computer Science, Information Technology, or related field
- Strong problem-solving skills and attention to detail
Requirements:
- Minimum 2 years of experience in software development.
- Strong knowledge of Java and Python.
- Ability to quickly learn and adapt to new programming languages and technologies.
- Strong problem-solving and analytical skills.
- Must be based in Qatar/holding legal work authorization.
- Valid Qatar driving license.
- Fluency in written and spoken English is a must. Knowledge of Arabic language is a plus.
Full-Stack Developer
Posted today
Job Viewed
Job Description
Company Description
MEDIVAI, a Qatar Science & Technology Park (QSTP) incubated startup, is innovating 24/7 continuous health monitoring by leveraging data, AI, and advanced technologies. Our mission is to provide groundbreaking health monitoring solutions that improve patient outcomes and enhance overall healthcare delivery. Based in Doha, Qatar, we are dedicated to pushing the boundaries of medical technology and big data analytics to advance personalized healthcare.
Role Description
This is a full-time on-site role for a Full-Stack Developer located in Doha, Qatar. The Full-Stack Developer will be responsible for developing and maintaining both front-end and back-end components of web applications. Key tasks include designing user interfaces, ensuring application responsiveness, collaborating with cross-functional teams, and troubleshooting issues. Additional responsibilities include writing clean code, optimizing applications for scalability and performance, integrating APIs, and participating in code reviews.
Qualifications
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript
- Experience with back-end technologies like , Python, or Ruby
- Familiarity with databases such as MySQL, MongoDB, or PostgreSQL
- Knowledge of version control systems like Git
- Strong understanding of RESTful APIs and web services
- Ability to work with frameworks and libraries such as React, Angular, or
- Excellent problem-solving skills and attention to detail
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Previous experience in a startup environment is a plus
Full Stack Developer
Posted today
Job Viewed
Job Description
- Develop and maintain full stack web applications with Angular and
• Design and implement scalable microservices-based architecture.
• Build reusable components and front-end libraries for future use.
• Develop RESTful APIs and integrate with third-party services.
• Containerize applications using Docker and manage deployments.
• Collaborate with cross-functional teams including DevOps, QA, and Product.
• Participate in code reviews, unit testing, and performance tuning.
• Ensure application security, scalability, and reliability.
• Stay updated with the latest trends and technologies in full stack development.
- Bachelor's degree in computer science, Engineering, or related field.
• 5–8 years of professional experience in full stack development.
• Strong proficiency in Angular (v17+) and TypeScript.
• Solid experience with Java (Spring Boot) or (Express/NestJS).
• Strong hands on with tools like Git, Maven/NPM, Artifactory, Containers, Container Orchestration
• Hands-on experience with Microservices architecture.
• Proficiency in Docker and container orchestration tools (e.g., Kubernetes is a plus).
• Experience with CI/CD pipelines and DevOps practices.
• Familiarity with relational and NoSQL databases (e.g., Oracle, PostgreSQL, MongoDB).
• Strong understanding of RESTful APIs, authentication, and authorization mechanisms.
• Experience with Git and Agile development methodologies.
• Knowledge of API Gateway, service mesh, and distributed tracing.
• Exposure to performance monitoring and logging tools (e.g., Prometheus, ELK).
• Excellent problem-solving and communication skills.
Full Stack Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Develop, test, and maintain Laravel-based web applications.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Optimize application performance and troubleshoot production issues.
- Integrate third-party APIs and services as needed.
- Responsible for conducting analysis of website and application requirements.
- Develops back-end portals with an optimized database.
- Writes back-end code and builds efficient PHP modules. Write clean, maintainable, and efficient code using PHP and Laravel framework.
- Can troubleshoot application and code issues. Debug and troubleshoot issues in existing applications and develop appropriate solutions.
- Able to do testing on web applications and back end features.
- Integrates data storage solutions.
- Develop, record and maintain cutting edge web-based PHP applications on portal plus premium service platforms
- Develop APIs and integrate external services into web applications.
- Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
- Prepare and maintain all applications utilizing standard development tools
- Utilize backend data services and contribute to increase existing data services API
- Lead the entire web application of API solutions and development life cycle right from concept stage to delivery and post launch support
- Build and test new API endpoints and refactor existing routes to improve performance and scalability.
- Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
- Document the development process, architecture, and standard components
- Keep abreast of new trends and best practices in web development
Required Skills:
- Bachelor's/Master's Degree in Computer science, Information Technology, or Computer Engineering or other related Technical Studies
- Strong experience with API/ Core PHP and the Laravel framework (4+ years).
- In depth knowledge of object-oriented PHP and Laravel 5 - 8 PHP Framework.
- Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
- Proficiency in MySQL, PostgreSQL, or other relational databases.
- Solid understanding of front-end technologies (HTML, CSS, JavaScript).
- Experience with RESTful API development and integration.
- Familiarity with version control systems, especially Git.
- Knowledge of deployment tools and CI/CD pipelines is a plus.
- Strong problem-solving skills and attention to detail.
- Ability to demonstrate team work, can work under pressure and be a critical and analytical thinker and problem-solver. With Positive Attitude and Aptitude to learn new skills
Job Type: Full-time
Be The First To Know
About the latest Senior developer Jobs in Qatar !
Full Stack Developer
Posted today
Job Viewed
Job Description
* Collaborating with management & departments to identify company's requirement.
* Designing and coding Websites/landing pages/promotions pages
* Designing algorithms and flowcharts prior to creating programs.
* Backend development using Laravel or Net framework
* Frontend Ul development using HTML, CSS, jQuery, Sass and other related technologies.
* Builds websites & applications that support different operating platforms, to insure maximum user experience.
* Perform needed updates for existing & new systems & applications
* Attending daily tasks assigned by the direct line manager
* Debugging, troubleshooting, issue analysis code & apply patches when needed
* Database design using MySQL or SQL server.
* Testing, deploying & maintaining programs & applications
* Manage domains, DNS zone & Azure deployments.
* Continuous learning, research and development and stay update with latest web development trends and technologies.
* Support own colleagues in day-to-day issues as needed.
* Handles API integrations
* Provide & maintain proper documentation
Education
* Bachelor of Science in Computing (MSc) or equivalent
* Masteral of the same discipline is a plus.
* 5 years minimum relevant experience in programming
* Attention to details and minimal supervision.
* Knowledge in latest programming language
Programming Skills/language
* HTML, CSS, jQuery, Ajax, Git and Sass
* Bootstrap, Material Ul and etc.
* Laravel and Net framework
* Responsive web design
* Database management with MySQL and SQL server
* Azure cloud
* Web server experience such as Apache and Nginx
* Linux server implementation (Streaming server, Samba, postfix, Apache, Nginx, Squid with content filtering, PfSense, IPcop)
* Mobile application with Flutter and Android studio (intermediate)
* Search engine optimization
Job Type: Full-time
Application Question(s):
- How long is your notice period?
- What is your salary expectations? ( full package)
Experience:
- relevant programming: 5 years (Required)
Location:
- Doha (Required)
Senior Full Stack Developer
Posted today
Job Viewed
Job Description
Job Description
We are looking for a highly skilled Full Stack Developer with expertise of high-performance and scalable websites using , React, along with experience in SQL, NoSQL databases and CMS frameworks. In this role, you will be responsible for implementing and maintaining high-performance web applications and you will collaborate closely with cross-functional teams to deliver innovative, responsive, and SEO-friendly web applications that align with business goals. This role requires deep technical expertise, leadership skills, and a passion for modern web development.
Key Responsibilities:
- Design, develop, and maintain web applications using and React.
- Manage MongoDB and NoSQL database design, ensuring scalability and efficiency.
- Implement and optimize deployment workflows using deployment platforms like Vercel and Netlify.
- Define and enforce Git best practices by establishing branching strategies, code review guidelines, and CI/CD workflows to ensure a scalable and efficient development process (e.g., Github, GitLab)
- Optimize applications for performance, security, and scalability.
- Debug, troubleshoot, and resolve application issues effectively.
- Write clean, maintainable, and well-documented code following industry best practices.
- Collaborate with designers and product managers to define and refine features.
- Stay updated on emerging technologies and best practices in Full Stack Development.
Required Skills and Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience as a Full Stack Developer or in a similar role.
- Expertise in and React for front-end development.
- Proficiency in TypeScript for scalable application development.
- Strong proficiency in JavaScript, HTML5, and CSS3.
- Hands-on experience with SQL, NoSQL databases (e.g., PostgreSQL, MongoDB).
- Hands-on experience with CMS frameworks (e.g., Contenful, Strapi).
- Proficiency in deployment platforms and environment management (e.g., Vercel, Netlify)
- Experience using git repository for version control, CI/CD, and team collaboration (e.g., Github, GitLab).
- Solid understanding of RESTful APIs and GraphQL and their integration.
- Familiarity with Agile development methodologies and Scrum/Kanban workflows.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and teamwork skills.
Preferred Skills :
- Experience with serverless architecture and cloud platforms (e.g., AWS, Azure).
- Familiarity with testing frameworks (e.g., Jest, Cypress) and test-driven development (TDD).
- Understanding of SEO best practices in web development.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
Senior Full Stack Developer
Posted today
Job Viewed
Job Description
Full Stack Developer
Position Overview
We are looking for a highly skilled Full Stack Developer to take full ownership of developing and deploying an advanced mobile and web application, including backend, dashboard, integrations, and live release.
The ideal candidate is fluent in Java, JavaScript, , and React Native, with deep experience across multiple frameworks and a strong understanding of scalable architecture, database design, and modern DevOps practices. You should be capable of leading projects end-to-end, writing clean, efficient code, and delivering production-ready solutions.
Key Responsibilities
1. End-to-End Application Development
- Design, develop, and deploy complete mobile applications (React Native or other cross-platform frameworks).
- Build scalable backend systems and RESTful APIs using , Java (Spring Boot or similar), or equivalent technologies.
- Develop a comprehensive web dashboard for administration, analytics, and content management.
- Integrate secure authentication, real-time features, and payment systems.
- Ensure seamless communication between mobile, backend, and dashboard layers.
2. Architecture & Database Design
- Design robust, maintainable software architecture and microservices.
- Work with MongoDB, MySQL, PostgreSQL, or other database systems.
- Optimize performance, scalability, and data security.
3. Testing, Deployment & Maintenance
- Conduct full testing cycles (unit, integration, and user acceptance).
- Set up CI/CD pipelines, automate builds, and manage version control (Git).
- Deploy and maintain cloud infrastructure on AWS, Google Cloud, or Azure.
- Publish mobile apps on App Store and Google Play with best practices for performance and compliance.
4. Innovation & Technical Leadership
- Research and implement emerging technologies to enhance user experience and efficiency.
- Integrate AI/ML models, automation, or personalization features where suitable.
- Collaborate closely with designers and product managers to translate business goals into technical solutions.
- Mentor junior developers and establish coding standards and best practices.
Required Skills & Qualifications
- Proven experience in Full Stack Development with large-scale web or mobile applications.
- Strong programming skills in Java, JavaScript, , React Native, and related frameworks.
- Solid understanding of front-end and back-end integration.
- Experience with API development, microservices architecture, and database management.
- Proficiency with DevOps tools, CI/CD pipelines, Docker, and Git workflows.
- Knowledge of cloud platforms (AWS / GCP / Azure).
- Strong analytical, debugging, and problem-solving abilities.
- Excellent command of English (Arabic is a plus).
Preferred Qualifications
- Experience in AI/ML, data analytics, or automation features.
- Knowledge of Flutter, ReactJS, or other cross-platform tools.
- Experience building marketplace, e-commerce, or booking applications.
- Understanding of UI/UX best practices and working with design teams.
What We Offer
- Full ownership of a complete digital project from development to launch.
- Opportunity to work with innovative technologies and scalable architectures.
- Dynamic and supportive environment focused on creativity and excellence.
- Competitive compensation with performance-based incentives.
Job Type: Full-time
Application Question(s):
- Living in Qatar
Education:
- Bachelor's (Required)
Experience:
- Full Stack Developer: 4 years (Required)
Language:
- English (Required)
- Arabic (Required)