31 Web Development jobs in Doha
Full Stack Developer
Posted 12 days ago
Job Viewed
Job Description
Fereej Al Amir/Muraikh/Al Soudan North, Qatar | Posted on 24/04/2025 Country Qatar Postal Code 000 Job Description
We are looking for a talented and versatile
Full Stack Developer
to join our development team. The ideal candidate will be responsible for building scalable web applications and platforms, both on the client and server sides. You will play a key role in designing system architecture, writing clean and efficient code, and ensuring seamless integration of front-end and back-end technologies.
You will collaborate with cross-functional teams to deliver secure, reliable, and user-friendly applications that support operational, academic, and digital transformation objectives of the institution.
Key Responsibilities: Web Application Development
Design, develop, and maintain full stack web applications using modern frameworks.
Translate UI/UX wireframes into high-quality, responsive interfaces.
Back-End Engineering
Build and maintain robust APIs, server-side logic, and database integration.
Ensure optimal performance and scalability of backend infrastructure.
Database Management
Design and manage relational and NoSQL databases.
Implement data models, queries, indexing, and performance tuning.
System Integration & Testing
Integrate third-party services and ensure API reliability.
Perform unit testing, debugging, and optimisation for performance and security.
DevOps & Deployment
Support deployment pipelines, version control (Git), and CI/CD processes.
Monitor application health, troubleshoot production issues, and ensure uptime.
Work closely with designers, developers, analysts, and users to deliver solutions.
Document technical specifications, workflows, and system architecture.
Requirements
Required Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or related field.
Minimum 3 years of professional experience in full stack development.
Proficient in both front-end (e.g., React, Angular, Vue.js) and back-end (e.g., Node.js, Django, Laravel) frameworks.
Experience with databases such as MySQL, PostgreSQL, MongoDB, or Firebase.
Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
Knowledge of containerisation (Docker, Kubernetes) and DevOps best practices.
Experience with version control systems (Git/GitHub/GitLab).
Prior experience developing systems for educational institutions is a plus.
Understanding of cybersecurity principles and secure coding practices.
#J-18808-Ljbffr
Full Stack Developer
Posted today
Job Viewed
Job Description
**Responsibilities**:
- Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
- Develop new features and infrastructure development in support of rapidly emerging business and project requirements
- Assume leadership of new projects from conceptualization to deployment
- Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
- Participate in all aspects of agile software development including design, implementation, and deployment
- Architect and provide guidance on building end-to-end systems optimized for speed and scale
- Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers as we create reliable APIs
- Directing or performing Website updates.
- Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
- Editing, writing, or designing Website content, and directing team members who produce content.
- Back up files from Web sites to local directories for recovery.
- Identifying problems uncovered by customer feedback and testing and correcting or referring problems to appropriate personnel for correction.
- Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
- Determining user needs by analysing technical requirements.
- Cooperate with designers to match visual design intent
- Other scope of work may require flexibility, willingness, and ability to adapt change at any circumstance
**Qualfications**:
- Experience working in a similar position
- 3+ years’ experience working as a python developer
- Experience using build tools
- Exposure to JavaScript libraries and frameworks
- Good understanding of database design and management
- Solid understanding of code versioning
- Tertiary Qualification in Computer Science or an IT related field.
- Postgraduate qualifications in an IT related field with Microsoft Certifications
**Job Type**: Contract
Contract length: 6 months
**Salary**: From QAR6,000.00 per month
Ability to commute/relocate:
- Doha: Reliably commute or planning to relocate before starting work (required)
**Education**:
- Bachelor's (required)
**Experience**:
- Full Stack Developer: 3 years (required)
- Web Development: 3 years (required)
- JavaScript: 3 years (required)
- Coding: 3 years (required)
**Language**:
- Arabic (required)
License/Certification:
- MS Certification (required)
Senior Full Stack Developer
Posted 3 days ago
Job Viewed
Job Description
We are looking for a highly skilled Full Stack Developer with expertise in high-performance and scalable websites using Next.js and 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 collaborating 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 Next.js 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 Next.js 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). Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
Marketing Services
#J-18808-Ljbffr
Full Stack Developer - Dataline
Posted today
Job Viewed
Job Description
- Collaborate with cross-functional teams to analyze project requirements and contribute to architectural decisions.
- Utilize tools such as GitLab and Jira for version control and project management.
- Lead and mentor team members when necessary, drawing on your experience in team leadership.
- Ensure timely delivery of high-quality software solutions.
Qualifications:
Proven experience as a Fullstack Developer with a strong understanding of frontend and backend technologies.
Proficiency in relevant programming languages and frameworks (e.g., JavaScript, React, Node.js, PostgreSQL, Dart (Flutter), etc.).
Experience with version control systems (Git) and project management tools (Gitlab/Jira).
Demonstrated ability to lead a development team and drive project success is a big plus.
Excellent communication skills in both Arabic and English.
Strong problem-solving skills and the ability to meet deadlines consistently.
**How to Apply**:
**Job Type**: Full-time
This job has been sourced from an external job board.
SR. SYSTEMS ENGINEER - Full Stack Developer
Posted 3 days ago
Job Viewed
Job Description
SR. SYSTEMS ENGINEER (DEVELOPMENT - POS. 2.2.5)
Airswift is an international workforce solutions provider within the energy, process, and infrastructure industries. Airswift serves as a strategic partner to our clients, offering a turnkey workforce solution to capture and deliver the top talent needed to complete successful projects by aligning with the unique needs of our clients. With over 800 employees and 6,000 contractors operating in over 50 countries, our geographical reach and pool of talent available is unmatched in the industry.
Qualifications:
- Experience in designing and building user-friendly and intuitive applications.
- Strong understanding of data modeling and business process automation concepts.
- Experience with other Microsoft technologies like Azure, SharePoint, and Office 365 is a plus.
- Ensure a consistent and seamless user experience across all platforms.
- Strong understanding of RESTful API design principles and best practices.
- Experience with designing and implementing APIs using Azure Functions, API Gateway, and on-premise solutions.
- Craft secure and efficient backend services with Java and modern frameworks like Spring Boot .
- Seamlessly integrate services and APIs through API Gateways on cloud or on-premise configurations.
- Experience in database design in addition to writing efficient queries.
- Experience with cloud platforms like Azure and on-premises server deployments.
- Deploy applications to both Azure cloud and on-premise servers using appropriate tools and methodologies.
- Excellent problem-solving, analytical, and critical thinking skills.
- Effective communication and collaboration skills.
- Ability to thrive in a collaborative and fast-paced environment.
- Write clean, documented, and maintainable code for both front-end and back-end.
- Champion code reviews and knowledge sharing within the team.
- Stay ahead of the curve by immersing yourself in the latest technological advancements.
Work Experience:
- Design and develop robust, scalable, secure, and efficient software solutions to meet business requirements.
- Design, develop, and maintain backend microservices and RESTful APIs following the latest industry standards and best practices.
- Implement effective security measures and best practices throughout the development lifecycle.
- Integrate with various services and APIs using API Gateway.
- Collaborate with cross-functional teams (projects, design, QA) to understand requirements and deliver solutions.
- Write clean, well-documented, and maintainable code.
- Participate in code reviews and knowledge sharing within the team.
- Stay up-to-date with the latest technologies and industry trends.
If you are keen and interested in the role, you may apply to our website or share your updated resume to (emailprotected) .
#J-18808-LjbffrSR. SYSTEMS ENGINEER - Full Stack Developer
Posted 3 days ago
Job Viewed
Job Description
Spring Boot . Seamlessly integrate services and APIs through API Gateways on cloud or on-premise configurations. Experience in database design in addition to writing efficient queries. Experience with cloud platforms like Azure and on-premises server deployments. Deploy applications to both Azure cloud and on-premise servers using appropriate tools and methodologies. Excellent problem-solving, analytical, and critical thinking skills. Effective communication and collaboration skills. Ability to thrive in a collaborative and fast-paced environment. Write clean, documented, and maintainable code for both front-end and back-end. Champion code reviews and knowledge sharing within the team. Stay ahead of the curve by immersing yourself in the latest technological advancements. Work Experience: Design and develop robust, scalable, secure, and efficient software solutions to meet business requirements. Design, develop, and maintain backend microservices and RESTful APIs following the latest industry standards and best practices. Implement effective security measures and best practices throughout the development lifecycle. Integrate with various services and APIs using API Gateway. Collaborate with cross-functional teams (projects, design, QA) to understand requirements and deliver solutions. Write clean, well-documented, and maintainable code. Participate in code reviews and knowledge sharing within the team. Stay up-to-date with the latest technologies and industry trends. If you are keen and interested in the role, you may apply to our website or share your updated resume to
(emailprotected) .
#J-18808-Ljbffr
Relocate to Malta.NET Full Stack Developer
Posted 7 days ago
Job Viewed
Job Description
Role Overview A Senior Full Stack Developer is an individual who has a solid background in development, leads architectural discussions and decisions and takes initiatives to improve or create new standards. A Senior Full Stack Developer will act as a proxy between the development teams and clients and will be working closely with software developers amongst other stakeholders.
Job Details Job Location :
Sliema, Malta
Work Type :
Hybrid
Job Type :
Full-time, Permanent
Working Hours :
GMT +1
Salary :
Base + Benefits (Paid in Euros €)
Relocation :
VISA & Relocation Package Included
Requirements
A minimum of 6-8 years hands on experience in the IT sector.
Proficient with object-oriented-programming (OOP) concepts.
Proficient in algorithms and data structures.
Proficient in relational databases.
Experienced in asynchronous programming.
Experienced of different software development lifecycles.
Experienced as a full-stack developer with experience with React.js (Frontend) and .NET Framework (Backend).
Experienced in Single-Page-Applications using a recent JavaScript framework.
Experienced in popular source control.
Experienced in cloud-based services.
Knowledge with document-based databases.
Knowledge of containerization.
Awareness of DevOps
Fluency, both written and verbal, in English.
Good eye for detail.
Capable of taking self-initiative to learn and deliver.
Working in a team environment.
Ability to understand, discuss, and influence business requirements.
Capable of being flexible and adapting onto different technologies.
Mentor and guide colleagues.
Excellent organisation and prioritising skills.
Software design.
Accountability & Ownership
Integrity, Honesty & Transparency
Quality & Excellence
Skilled Problem Solving
Communication & Teamwork
Customer Centricity
Responsibilities
Collaborate with software developers in their daily duties.
Utilise technical knowledge and experience to mentor, delegate and assist other developers.
Coach and motivate team members, mitigating impediments affecting the team.
Drive engagement and motivation to sustain talent and reduce attrition rate.
Cooperate with multiple teams in implementing new ideas.
Drive internal process improvements across multiple teams and functions.
Develop programming guidelines / standards and ensure they are adopted and followed by the entire development team.
Maintain and set appropriate standards and technical processes, including productivity enhancements, quality measures, and customer-oriented standards.
Influence ways of working by participating in various technical discussions and ensure alignment within other development teams.
Keep up to date with emerging technologies and propose technical advances based on newer technologies.
Share knowledge and distribute responsibilities to elevate team knowledge and mitigate points of failure.
Continually implement and fine-tune processes that increase efficiency in testing, developing, and releasing updates.
Participate in project related ceremonies.
Work in an Agile, Waterfall or DevOps approach depending on the business requirements.
Adhere to best practices and client technical standards during the lifecycle of a project.
Utilize tools, standards, technologies, and frameworks used within the team and on projects.
Take ownership and lead the development, improving and troubleshooting of tasks.
Work with minimal supervision.
Translate business requirements into technical solutions.
Identify problems and develop practical solutions.
Engage with clients and propose innovative ideas on project tasks.
Maintain a quality-oriented mindset with testable code.
Identify testable areas and contribute towards increasing code coverage.
Engage with stakeholders across the business to understand priorities, communicate progress, highlight risks, and manage expectations in line with the roadmap.
Communicate progress updates to relevant parties both formally and informally.
Lead project architectural design.
Perform technology research and develop proof-of-concepts and functional prototypes.
Develop and build code with a mindset for reusability and maintainability.
Perform impact analysis of any code changes.
Contribute towards code quality by taking part in code reviews.
Implementation of efficient and performant code.
Edit and own project related documentation.
Provide estimates for requests, fixes, and new ideas.
Contribute to the recruitment process.
To perform any other additional duties that may arise from time to time.
Microsoft Business Solutions Overview
Your long-term future is every bit as important to our client as it is to you. That’s why their aim is to give you experiences that will stay with you for a lifetime. Whether it’s great training and development, mobility opportunities or corporate responsibility volunteering activities – you’ll gain a wealth of experiences on which to build a rewarding career. Our client is a firm that encourages you to be yourself, values your contribution, and inspires you to act as a role model, always focused on doing the right thing for each other, their clients, and their communities.
This sets out all the different ways you’ll be rewarded at the firm. Among other things, you can benefit from honest conversations about your career as well as a range of other rewards. In all these ways and more, they have created an environment that can bring out the best in you.
Bethechange and #makethechange. Join our client’s talented, successful team and make the leap into the future.
Don’t worry, our client knows that relocation can be a challenge, which is why they have an extremely supportive onboarding team to help you throughout this process! - They provide relocation support for you and your family. Our client is looking forward to meeting you and seeing you grow.
#J-18808-Ljbffr
Be The First To Know
About the latest Web development Jobs in Doha !
Full Stack Developer with React Native Experience
Posted today
Job Viewed
Job Description
- Write clean, efficient, and maintainable code for both front-end and back-end components.
- Develop and maintain back-end systems using Laravel, ensuring data integrity, security, and performance.
- Craft responsive and visually appealing user interfaces using HTML, CSS, and React.
- Conduct thorough testing and debugging to identify and resolve issues promptly.
- Implement best practices for code quality and maintainability.
This job has been sourced from an external job board.
NET Full-Stack Web Developer
Posted 23 days ago
Job Viewed
Job Description
is Hiring for a client in Qatar. We are seeking a highly skilled
.NET Full-Stack Web Developer
with expertise in
C# and .NET
technologies to join our client’s team. The ideal candidate will be experienced in both
front-end and back-end development , with a strong emphasis on C# programming, .NET Framework, ASP.NET Core, SQL databases, and application security best practices. This role requires participation across all phases of the software development life cycle, including analysis, design, development, testing, and deployment. Key Responsibilities: Develop and maintain web applications, client-server desktop applications, and Windows services. Analyze requirements and design robust, scalable solutions. Ensure best practices in application security, including authentication and authorization. Implement RESTful APIs, database designs, and optimize performance. Translate UI designs into functional front-end components using Angular, HTML5, CSS3, and JavaScript. Essential Skills: Back-End Development : C#, ASP.NET Core, .NET Framework, Web API (RESTful), Entity Framework (Code First), SQL Database Design, SQL Queries & Stored Procedures, Visual Studio 2019 or higher. Front-End Development : HTML5, CSS3, Angular, JavaScript, jQuery. General Requirements : Strong documentation skills, IIS deployment, version control (GitHub), and knowledge of the software development life cycle. Additional Skills (Considered a Plus): Microservices architecture Bootstrap Docker ESRI ArcGIS JavaScript API Mobile Apps Development (iOS/Android) Requirements: Bachelor’s degree in Computer Science or a related field. Minimum of 4-5 years of experience in .NET Full-Stack Development. Proficiency in both English and Arabic for communication and documentation is preferred. Interested candidates are invited to submit their CV to
with ".NET Full-Stack Web Developer" in the subject line.
#J-18808-Ljbffr
Senior Full Stack Javascript Developer (Tech Lead)
Posted today
Job Viewed
Job Description
Urgent Hiring - Re-location Required
Company Founded 2018 - 1-5 employees
Internet and Technology Startup - Bootstrapped
**About us**
Based out of Egypt and with presence in the GCC, Quesst Technologies is an early Internet and Tech Startup committed to helping thousands of nationals, residents and travelers in the MENA region, saving them time and effort in seeking reliable and credible knowledge within their communities and localities.
**Who we're looking for**
We are looking for an agile and entrepreneurial leader with strong people leadership and technical capability who has a problem-solving and analytical aptitude, excellent communication and presentation skills, is familiar with statistics, has a business acumen, independent, positive can-do attitude, and passion for excellence to the workplace.
**Your role and our tech stack**
Reporting to the founder, you will be expected to develop, deploy and oversee the execution of the tech strategy, product road-map and operations to ensure alignment with our businesses goals as we grow and scale. You will play a key part in the organisation's success, taking the current MVP and developing it further to move the company through to early stage funding and into profit.
**Your key responsibilities**
- Develop, improve and optimize the structure, quality, and extensibility of current software technologies, codebases and databases
- Prototype ideas to quickly access viability and iterate based on feedback from the team
- Write custom code or integrate open source technologies as needed to find solutions to problems
- Design and build effective APIs; Create servers and databases for functionality
- Design client-side and server-side architecture; Design the data model ensuring scalability
- Accurately translate screen designs into functional front-end code; Develop features and with a mobile responsive design
- Write high-quality, extensible, testable and reusable code and libraries; Conduct code reviews and establishment of best practices
- Participate in planning activities; Estimate accurate stores for new features and design product features
- Help define processes and build tools as needed to scale the solution and the team
- Create and lead the product road-map; Proactively breakdown work, manage development sprints, identify risks and explore solutions
- Test software to ensure responsiveness and efficiency; Troubleshoot, debug and upgrade software; Aggressive problem diagnosis and creative problem solving
- Steer the business on timescales, prioritization and costs on competing development requirements
- Drive rigorous, and weekly product releases and lead required integration efforts with partners and/or third-party software services
- Guide the development in design, architecture and platform choices with strong focus on quality, speed, stability and scalability
- Identify and establish best practices and frameworks keeping in mind parameters of performance, responsiveness, security, maintainability, extensibility, and reuse; Work collaboratively in a lean and agile environment; Write technical documentation
- Recommend and implement new technologies, improvement of existing tech and set-up and future-proofing our technology that can help the company optimize efficiency and productivity and lead edge thinking and knowledge of innovative technologies i.e. AI, ML, blockchain, etc.
**Your qualifications**
- Minimum of BSc in Computer Science/IT/Electronics/Software Engineering or a comparable degree program
- Expert in traditional web-dev stack (HTML5, CSS3, JS); Strong in core JavaScript (ES5, ES6, ESNext, TypeORM and Typescript) and JS object model
- Experience with Linux environments and using the shell and command line terminals (preferred)
- Proficient with:
- JavaScript Frameworks (ReactJS/NextJS/Redux) and Node.js Frameworks (Express.js)
- Client-side MVC frameworks such as NodeJS, React JS, NextJS, Redux, and AngularJS; Knowledge of isomorphic React
- Frontend CSS frameworks like Bootstrap, Material UI and preprocessors like SASS and SCSS/LESS
- Writing and integrating middleware; Experience with Redux Saga and Thunk
- Architecture, design, queries of Relational databases (PostgreSQL, MySQL and other RDBMS)
- Modern JS tooling (NPM, Webpack, Babel, ESLint and Prettier)
- Developer tools, such as Visual Studio Code
- Code versioning tools and Git version control systems (Github); Containerization systems (Docker)
- Strong in data structures, XML technologies, JSON parsing
- Caching frameworks and mechanisms, work-task queues, transactions and messaging queues (Redis, Memcached, RabbitMQ and others)
- Web and mobile push notifications and cloud message APIs (GCM, APNS, OneSignal, etc.)
- Setting up cron jobs and schedule task execution
- Handling Services, RESTful, APIs, third party libraries and APIs (Google APIs, AWS, Zendesk, etc.)
- User authentication and authorization between multiple systems, servers, and environments; Underst