158 Application Developer jobs in Qatar
Application Developer
Posted 4 days ago
Job Viewed
Job Description
About us :
Saipem is a global leader in engineering services for the design, construction and operation of complex infrastructures and plants in the energy sector, both offshore and onshore.
With our five business lines - Asset Based Services, Energy Carriers, Offshore Wind, Sustainable Infrastructures, Robotics & Industrialized Solutions - we are One Company present in around 60 countries with over 30,000 employees of more than 130 nationalities, providing the world the innovative excellence of our people and our partners for over 65 years.
JOB DESCRIPTION AND REQUIREMENTS
Mission
- Assist the Project Manager in planning, coordinating and controlling the execution of the project in accordance with Client requirements and objectives, within time and cost constraints and in observance of HSE and Quality procedures and practices.
- Support the Project Manager in coordinating specific technical and management topics (i.e. project internal and external interface management, contractual document issue and review, project activities planning, data analysis and reporting preparation, subcontractor and supplier management, Project Record Books preparation, Spare Parts management).
Tasks
During the Bidding Phase, as requested by the Project Manager:
- Analyse tender and contractual documents in order to review scope of work and schedule and to identify project requirements and constraints.
- Support in the preparation of the Project Execution Plan and the project Organization Charts.
- Support in the preparation of cost estimate for external services, including the preparation of Project Mobilization Plan.
During the Project Execution Phase, according to the complexity of the project and as requested by the Project Manager:
- Manage reporting to the PM for specific activities of the project services as case by case defined by the PM (it can be an activity related to a main subcontract or vendor or interfaces internal or external).
- Assist the Project Manager during project activity planning, e.g. in the preparation of the Project Execution Plan (PEP) and other project procedures and plans.
- Assist in the definition of the resource allocation and in the assessment of the man-hours required in order to prepare/update the Project Mobilization Plan (PMP).
- Coordinate specific topics (internal or external), related, but not limited to project management, engineering, procurement.
- Prepare the Project External Interfaces Management Procedure and identify, categorize and manage the Project External Interfaces.
- Prepare the Project Risk Management Plan, manage the risk assessment and risk response activities issuing and quarterly updating the Project Risk Register.
- Prepare the Project Spare Parts Procedure and supervise and coordinate the procurement and management process for the Project Two Years Spare Parts.
- Prepare the Project Record Books (PRB) Procedure, define the indexes of the PRB, collect the relevant documentation (i.e. Design and Drawing Books, Plant Operating Manuals, Vendor Data Books, Manufacturing Data Books, Plant Inspection Books, Field QA / QC Dossier, Completion Record Books) and deliver the assembled PRB to the Client.
- Prepare the Vendor Assistance on Site Procedure, manage the Project Vendor Assistance on site, from the notification of Vendor intervention until the completion of the Vendor services, monitoring costs, reviewing the schedule of the interventions, reporting periodically the status and criticalities of the activities.
- Prepare the Project Guarantee Claims Management Procedure with Vendors and during the guarantee period ensure the fulfilment of the guarantee requirements by Vendor. Prepare the Project Guarantee Claims Management Procedure with Client and during the guarantee period manage the process of notification, reparation and closure of the guarantee issues raised by Client.
- Prepare the Project Back Charge Procedure and support in managing the back charges work process.
- Assist in managing change orders and claims and support dispute resolution activities.
- Support the continuous monitoring of specific critical supplies contributing in the achievement of expected milestones and the resolution of technical and contractual topics.
How to Apply :
If you are ready to take on this challenging role and contribute to the success of Saipem's projects, please submit your CV in English by clicking on the link below.
Application Developer
Posted 9 days ago
Job Viewed
Job Description
About us :
Saipem is a global leader in engineering services for the design, construction and operation of complex infrastructures and plants in the energy sector, both offshore and onshore.
With our five business lines - Asset Based Services, Energy Carriers, Offshore Wind, Sustainable Infrastructures, Robotics & Industrialized Solutions - we are One Company present in around 60 countries with over 30,000 employees of more than 130 nationalities, providing the world the innovative excellence of our people and our partners for over 65 years.
JOB DESCRIPTION AND REQUIREMENTS
Mission
- Assist the Project Manager in planning, coordinating and controlling the execution of the project in accordance with Client requirements and objectives, within time and cost constraints and in observance of HSE and Quality procedures and practices.
- Support the Project Manager in coordinating specific technical and management topics (i.e. project internal and external interface management, contractual document issue and review, project activities planning, data analysis and reporting preparation, subcontractor and supplier management, Project Record Books preparation, Spare Parts management).
Tasks
During the Bidding Phase, as requested by the Project Manager:
- Analyse tender and contractual documents in order to review scope of work and schedule and to identify project requirements and constraints.
- Support in the preparation of the Project Execution Plan and the project Organization Charts.
- Support in the preparation of cost estimate for external services, including the preparation of Project Mobilization Plan.
During the Project Execution Phase, according to the complexity of the project and as requested by the Project Manager:
- Manage reporting to the PM for specific activities of the project services as case by case defined by the PM (it can be an activity related to a main subcontract or vendor or interfaces internal or external).
- Assist the Project Manager during project activity planning, e.g. in the preparation of the Project Execution Plan (PEP) and other project procedures and plans.
- Assist in the definition of the resource allocation and in the assessment of the man-hours required in order to prepare/update the Project Mobilization Plan (PMP).
- Coordinate specific topics (internal or external), related, but not limited to project management, engineering, procurement.
- Prepare the Project External Interfaces Management Procedure and identify, categorize and manage the Project External Interfaces.
- Prepare the Project Risk Management Plan, manage the risk assessment and risk response activities issuing and quarterly updating the Project Risk Register.
- Prepare the Project Spare Parts Procedure and supervise and coordinate the procurement and management process for the Project Two Years Spare Parts.
- Prepare the Project Record Books (PRB) Procedure, define the indexes of the PRB, collect the relevant documentation (i.e. Design and Drawing Books, Plant Operating Manuals, Vendor Data Books, Manufacturing Data Books, Plant Inspection Books, Field QA / QC Dossier, Completion Record Books) and deliver the assembled PRB to the Client.
- Prepare the Vendor Assistance on Site Procedure, manage the Project Vendor Assistance on site, from the notification of Vendor intervention until the completion of the Vendor services, monitoring costs, reviewing the schedule of the interventions, reporting periodically the status and criticalities of the activities.
- Prepare the Project Guarantee Claims Management Procedure with Vendors and during the guarantee period ensure the fulfilment of the guarantee requirements by Vendor. Prepare the Project Guarantee Claims Management Procedure with Client and during the guarantee period manage the process of notification, reparation and closure of the guarantee issues raised by Client.
- Prepare the Project Back Charge Procedure and support in managing the back charges work process.
- Assist in managing change orders and claims and support dispute resolution activities.
- Support the continuous monitoring of specific critical supplies contributing in the achievement of expected milestones and the resolution of technical and contractual topics.
How to Apply :
If you are ready to take on this challenging role and contribute to the success of Saipem's projects, please submit your CV in English by clicking on the link below.
#J-18808-LjbffrApplication Developer
Posted 7 days ago
Job Viewed
Job Description
#J-18808-Ljbffr
Application developer
Posted 1 day ago
Job Viewed
Job Description
Saipem is a global leader in engineering services for the design, construction and operation of complex infrastructures and plants in the energy sector, both offshore and onshore.
With our five business lines - Asset Based Services, Energy Carriers, Offshore Wind, Sustainable Infrastructures, Robotics & Industrialized Solutions - we are One Company present in around 60 countries with over 30,000 employees of more than 130 nationalities, providing the world the innovative excellence of our people and our partners for over 65 years.
JOB DESCRIPTION AND REQUIREMENTS
Mission
Assist the Project Manager in planning, coordinating and controlling the execution of the project in accordance with Client requirements and objectives, within time and cost constraints and in observance of HSE and Quality procedures and practices.
Support the Project Manager in coordinating specific technical and management topics (i.e. project internal and external interface management, contractual document issue and review, project activities planning, data analysis and reporting preparation, subcontractor and supplier management, Project Record Books preparation, Spare Parts management).
Tasks
During the Bidding Phase, as requested by the Project Manager:
Analyse tender and contractual documents in order to review scope of work and schedule and to identify project requirements and constraints.
Support in the preparation of the Project Execution Plan and the project Organization Charts.
Support in the preparation of cost estimate for external services, including the preparation of Project Mobilization Plan.
During the Project Execution Phase, according to the complexity of the project and as requested by the Project Manager:
Manage reporting to the PM for specific activities of the project services as case by case defined by the PM (it can be an activity related to a main subcontract or vendor or interfaces internal or external).
Assist the Project Manager during project activity planning, e.g. in the preparation of the Project Execution Plan (PEP) and other project procedures and plans.
Assist in the definition of the resource allocation and in the assessment of the man-hours required in order to prepare/update the Project Mobilization Plan (PMP).
Coordinate specific topics (internal or external), related, but not limited to project management, engineering, procurement.
Prepare the Project External Interfaces Management Procedure and identify, categorize and manage the Project External Interfaces.
Prepare the Project Risk Management Plan, manage the risk assessment and risk response activities issuing and quarterly updating the Project Risk Register.
Prepare the Project Spare Parts Procedure and supervise and coordinate the procurement and management process for the Project Two Years Spare Parts.
Prepare the Project Record Books (PRB) Procedure, define the indexes of the PRB, collect the relevant documentation (i.e. Design and Drawing Books, Plant Operating Manuals, Vendor Data Books, Manufacturing Data Books, Plant Inspection Books, Field QA / QC Dossier, Completion Record Books) and deliver the assembled PRB to the Client.
Prepare the Vendor Assistance on Site Procedure, manage the Project Vendor Assistance on site, from the notification of Vendor intervention until the completion of the Vendor services, monitoring costs, reviewing the schedule of the interventions, reporting periodically the status and criticalities of the activities.
Prepare the Project Guarantee Claims Management Procedure with Vendors and during the guarantee period ensure the fulfilment of the guarantee requirements by Vendor. Prepare the Project Guarantee Claims Management Procedure with Client and during the guarantee period manage the process of notification, reparation and closure of the guarantee issues raised by Client.
Prepare the Project Back Charge Procedure and support in managing the back charges work process.
Assist in managing change orders and claims and support dispute resolution activities.
Support the continuous monitoring of specific critical supplies contributing in the achievement of expected milestones and the resolution of technical and contractual topics.
How to Apply :
If you are ready to take on this challenging role and contribute to the success of Saipem's projects, please submit your CV in English by clicking on the link below.#J-18808-Ljbffr
Mobile Application Developer
Posted 15 days ago
Job Viewed
Job Description
Candidates should have a valid QID and Freelance visa.
• Develop applications for specific platforms (iOS using Swift/Objective-C, Android using Kotlin/Java) or use cross-platform frameworks (e.g., React Native, Flutter).
• Implement core features and functionalities based on project requirements, including user interfaces, backend integration, and third-party services.
• Collaborate with designers to create intuitive and engaging user interfaces.
• Ensure applications are responsive and perform well across various devices and screen sizes.
• Conduct UX testing and incorporate feedback to enhance usability and user satisfaction.
• Connect mobile apps to backend services and databases using RESTful APIs, GraphQL, or other web services.
• Integrate third-party services such as payment gateways, social media platforms, and analytics tools.
• Optimize app performance for smooth operation, quick loading times, and efficient resource usage.
• Implement memory management strategies to prevent crashes and slowdowns.
• Write and execute unit tests for individual components.
• Conduct integration testing to ensure seamless operation of app parts and resolve bugs reported by testers or users.
• Implement automated testing frameworks for regression testing and continuous integration.
• Prepare and submit applications to app stores, ensuring compliance with submission requirements.
• Develop and deploy updates to improve functionality, fix bugs, and incorporate user feedback.
• Perform regular maintenance for compatibility with OS updates and new device models.
• Implement security measures to protect user data and ensure secure communication.
• Use secure authentication mechanisms, including biometric authentication and OAuth.
• Collaborate with designers, product managers, and developers to align on project goals.
• Communicate with clients or stakeholders to gather requirements, provide updates, and address feedback.
• Stay updated with the latest trends and technologies in mobile development.
• Experiment with new tools and methodologies to enhance app features and user experience.
• Create and maintain documentation for code, APIs, and processes, including user guides.
• Follow app store guidelines and policies for submission and distribution.
• Ensure compliance with data privacy regulations (e.g., GDPR, CCPA) and industry standards.
• Integrate analytics tools (Google Analytics, Firebase) to monitor user behavior and app performance.
• Implement monitoring tools for real-time issue detection and response.
• Adapt the app for different languages and regions to support a global audience, ensuring design and codebase support multiple languages and formats.
• Minimum of 5 years’ experience as a Mobile App Developer.
• Proficiency in mobile development languages (Swift, Kotlin, Java, Dart).
• Experience with frameworks and libraries (React Native, Flutter, Xamarin).
• Familiarity with IDEs (Xcode, Android Studio).
• Proficiency with version control systems (e.g., Git).
Seniority level- Mid-Senior level
- Temporary
- Information Technology
- Government Administration
Mobile Application Developer
Posted 15 days ago
Job Viewed
Job Description
Mid-Senior level Employment type
Temporary Job function
Information Technology Industries
Government Administration
#J-18808-Ljbffr
Mobile application developer
Posted 1 day ago
Job Viewed
Job Description
• Develop applications for specific platforms (i OS using Swift/Objective-C, Android using Kotlin/Java) or use cross-platform frameworks (e.g., React Native, Flutter).
• Implement core features and functionalities based on project requirements, including user interfaces, backend integration, and third-party services.
• Collaborate with designers to create intuitive and engaging user interfaces.
• Ensure applications are responsive and perform well across various devices and screen sizes.
• Conduct UX testing and incorporate feedback to enhance usability and user satisfaction.
• Connect mobile apps to backend services and databases using RESTful APIs, Graph QL, or other web services.
• Integrate third-party services such as payment gateways, social media platforms, and analytics tools.
• Optimize app performance for smooth operation, quick loading times, and efficient resource usage.
• Implement memory management strategies to prevent crashes and slowdowns.
• Write and execute unit tests for individual components.
• Conduct integration testing to ensure seamless operation of app parts and resolve bugs reported by testers or users.
• Implement automated testing frameworks for regression testing and continuous integration.
• Prepare and submit applications to app stores, ensuring compliance with submission requirements.
• Develop and deploy updates to improve functionality, fix bugs, and incorporate user feedback.
• Perform regular maintenance for compatibility with OS updates and new device models.
• Implement security measures to protect user data and ensure secure communication.
• Use secure authentication mechanisms, including biometric authentication and OAuth.
• Collaborate with designers, product managers, and developers to align on project goals.
• Communicate with clients or stakeholders to gather requirements, provide updates, and address feedback.
• Stay updated with the latest trends and technologies in mobile development.
• Experiment with new tools and methodologies to enhance app features and user experience.
• Create and maintain documentation for code, APIs, and processes, including user guides.
• Follow app store guidelines and policies for submission and distribution.
• Ensure compliance with data privacy regulations (e.g., GDPR, CCPA) and industry standards.
• Integrate analytics tools (Google Analytics, Firebase) to monitor user behavior and app performance.
• Implement monitoring tools for real-time issue detection and response.
• Adapt the app for different languages and regions to support a global audience, ensuring design and codebase support multiple languages and formats.
• Minimum of 5 years’ experience as a Mobile App Developer.
• Proficiency in mobile development languages (Swift, Kotlin, Java, Dart).
• Experience with frameworks and libraries (React Native, Flutter, Xamarin).
• Familiarity with IDEs (Xcode, Android Studio).
• Proficiency with version control systems (e.g., Git).
Seniority levelMid-Senior level
Employment typeTemporary
Job functionInformation Technology
IndustriesGovernment Administration#J-18808-Ljbffr
Be The First To Know
About the latest Application developer Jobs in Qatar !
Mobile Application Developer - QATAR
Posted 4 days ago
Job Viewed
Job Description
A leading company specializing in technology solutions, particularly data management and software systems, is seeking a highly qualified Mobile Application Developer to join their team in Qatar.
We are looking for a talented and experienced Mobile Application Developer with at least 8 years of experience. In this role, you will design, build, and maintain mobile applications that deliver high-quality user experiences across iOS and Android platforms. Your expertise will contribute to the success of innovative mobile solutions, and you will have opportunities to mentor junior developers while working on exciting projects.
Key Responsibilities:
- Design, develop, and maintain robust and scalable mobile applications for iOS and Android using modern technologies and frameworks such as React Native, Flutter, Xamarin, Swift, and Kotlin.
- Collaborate with UI/UX designers to implement elegant, intuitive, and user-friendly interfaces.
- Integrate mobile apps with backend services, APIs, and third-party libraries to enhance functionality.
- Optimize mobile applications for speed, performance, and scalability.
- Ensure applications are responsive, stable, and compatible across various devices and operating systems.
- Write and maintain unit tests and conduct integration testing to ensure high-quality apps.
- Troubleshoot and resolve issues to improve performance, reliability, and user experience.
- Work closely with cross-functional teams including designers, backend developers, and project managers.
- Participate in agile processes such as sprint planning, daily stand-ups, and retrospectives.
Mentorship & Guidance:
- Mentor and provide technical guidance to junior and mid-level developers.
- Conduct code reviews to ensure code quality, adherence to best practices, and development standards.
Mobile Application Developer - QATAR
Posted 4 days ago
Job Viewed
Job Description
#J-18808-Ljbffr
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
We are seeking a Software Engineer to join our team and play a critical role in maintaining and improving the user experience of our digital platforms. This role is responsible for analyzing, troubleshooting, and resolving support tickets and incidents related to our applications. The ideal candidate will have hands-on experience in frontend development , SQL-based diagnostics , and technical support processes , along with a strong understanding of web analytics and agile workflows.
Key Responsibilities
- Monitor, prioritize, and resolve software support tickets via Jira or similar systems.
- Troubleshoot and debug issues across frontend (React.js, Blazor) and backend systems (C#/.NET, SQL)
- Collaborate with developers, QA, and product teams to reproduce, diagnose, and fix bugs
- Utilize SQL queries to investigate data-related issues and implement DBCRs
- Leverage tools like Google Analytics to understand user behavior and identify root causes
- Perform Excel-based analysis for reporting, ticket triaging, and internal data validation
- Write and maintain internal documentation and knowledge base articles
- Participate in agile sprint ceremonies and contribute to continuous improvement of the support process.
- Provide feedback to the development team on recurring issues, feature gaps, and customer pain points.
Required Skills & Experience
- 2+ years of hands-on experience in software development.
- Proficient in React.js , JavaScript , TypeScript , and MS Blazor for frontend support and diagnostics.
- Strong working knowledge of C# and .NET framework
- Intermediate to advanced SQL skills (writing queries, debugging database issues).
- strong in Google Analytics for event tracking and analysis.
- Excellent Excel skills (formulas, pivot tables, data cleansing).
- Experience working with Jira , or similar ticket management tools.
- Solid understanding of Agile methodologies and sprint-based workflows.
- Strong analytical thinking and problem-solving ability.
- Excellent communication and cross-functional collaboration skills.
Preferred Qualifications
- Background in software development or computer science.
- Experience working with logging and monitoring tools (e.g., Kibana, Application Insights).
- Exposure to RESTful APIs and network-level debugging.
- Familiarity with DevOps pipelines and release management is a plus.