164 Javascript Developer jobs in Qatar
IFEC UI/UX Development Manager
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the IFEC UI/UX Development Manager role at Vistas Global
The IFEC UI/UX Development Manager is responsible for leading the design, development, and customization of graphical user interfaces (GUIs) across inflight entertainment and connectivity (IFEC) platforms, including seatback screens, portals, and mobile applications. This role ensures a seamless and brand-aligned passenger experience by managing system-specific design requirements, overseeing OEM collaboration, and executing UI/UX strategies from concept through deployment.
Key Responsibilities- UI/UX Strategy: Define and drive the end-to-end design strategy for seatback IFE, PED applications, and connectivity portals, aligned with brand and passenger experience goals.
- GUI Development: Oversee GUI customization and functionality across multiple OEM systems. Ensure consistency, usability, and alignment with the brand standards.
- Cross-Platform Design: Create user flows and visual frameworks that provide intuitive navigation across all digital touchpoints.
- Stakeholder Management: Collaborate with internal teams and external vendors to manage project timelines, deliverables, and design approvals.
- Innovation & Research: Stay informed on emerging UI/UX technologies, digital trends, and best practices to continuously improve GUI offerings.
- Testing & Validation: Develop testing scenarios and support the deployment of new GUI features and updates across the fleet.
- Reporting: Prepare presentations and documentation for senior management, supporting decision-making and showcasing design impact.
- Advanced knowledge of UI/UX design principles, user research, and visual storytelling
- Experience working with Linux- and Android-based IFE systems
- Proficiency in media integration, content workflows, and design customization
- Strong communication, stakeholder alignment, and project management skills
- Ability to lead cross-functional teams and mentor junior designers
- Familiarity with media encoding and content delivery methods
- Bachelor's degree in UI/UX design, Interaction Design, Computer Science, or a related field
- Minimum 6 years of experience in product design and GUI development, preferably in aviation or digital platforms
- Deep knowledge of IFE systems and GUI integration with multiple OEM vendors
- Must hold a valid QID
Job ID: -114VG
Seniority level- Mid-Senior level
- Full-time
- Engineering and Information Technology
- IT Services and IT Consulting
IFEC UI/UX Development Manager
Posted 3 days ago
Job Viewed
Job Description
Join to apply for the IFEC UI/UX Development Manager role at Vistas Global
The IFEC UI/UX Development Manager is responsible for leading the design, development, and customization of graphical user interfaces (GUIs) across inflight entertainment and connectivity (IFEC) platforms, including seatback screens, portals, and mobile applications. This role ensures a seamless and brand-aligned passenger experience by managing system-specific design requirements, overseeing OEM collaboration, and executing UI/UX strategies from concept through deployment.
Key Responsibilities- UI/UX Strategy: Define and drive the end-to-end design strategy for seatback IFE, PED applications, and connectivity portals, aligned with brand and passenger experience goals.
- GUI Development: Oversee GUI customization and functionality across multiple OEM systems. Ensure consistency, usability, and alignment with the brand standards.
- Cross-Platform Design: Create user flows and visual frameworks that provide intuitive navigation across all digital touchpoints.
- Stakeholder Management: Collaborate with internal teams and external vendors to manage project timelines, deliverables, and design approvals.
- Innovation & Research: Stay informed on emerging UI/UX technologies, digital trends, and best practices to continuously improve GUI offerings.
- Testing & Validation: Develop testing scenarios and support the deployment of new GUI features and updates across the fleet.
- Reporting: Prepare presentations and documentation for senior management, supporting decision-making and showcasing design impact.
- Advanced knowledge of UI/UX design principles, user research, and visual storytelling
- Experience working with Linux- and Android-based IFE systems
- Proficiency in media integration, content workflows, and design customization
- Strong communication, stakeholder alignment, and project management skills
- Ability to lead cross-functional teams and mentor junior designers
- Familiarity with media encoding and content delivery methods
- Bachelor’s degree in UI/UX design, Interaction Design, Computer Science, or a related field
- Minimum 6 years of experience in product design and GUI development, preferably in aviation or digital platforms
- Deep knowledge of IFE systems and GUI integration with multiple OEM vendors
- Must hold a valid QID
Job ID: VG
Seniority level- Mid-Senior level
- Full-time
- Engineering and Information Technology
- IT Services and IT Consulting
IFEC UI/UX Development Manager
Posted 2 days ago
Job Viewed
Job Description
IFEC UI/UX Development Manager
role at
Vistas Global The
IFEC UI/UX Development Manager
is responsible for leading the design, development, and customization of graphical user interfaces (GUIs) across inflight entertainment and connectivity (IFEC) platforms, including seatback screens, portals, and mobile applications. This role ensures a seamless and brand-aligned passenger experience by managing system-specific design requirements, overseeing OEM collaboration, and executing UI/UX strategies from concept through deployment. Key Responsibilities
UI/UX Strategy: Define and drive the end-to-end design strategy for seatback IFE, PED applications, and connectivity portals, aligned with brand and passenger experience goals. GUI Development: Oversee GUI customization and functionality across multiple OEM systems. Ensure consistency, usability, and alignment with the brand standards. Cross-Platform Design: Create user flows and visual frameworks that provide intuitive navigation across all digital touchpoints. Stakeholder Management: Collaborate with internal teams and external vendors to manage project timelines, deliverables, and design approvals. Innovation & Research: Stay informed on emerging UI/UX technologies, digital trends, and best practices to continuously improve GUI offerings. Testing & Validation: Develop testing scenarios and support the deployment of new GUI features and updates across the fleet. Reporting: Prepare presentations and documentation for senior management, supporting decision-making and showcasing design impact. Skills
Advanced knowledge of UI/UX design principles, user research, and visual storytelling Experience working with Linux- and Android-based IFE systems Proficiency in media integration, content workflows, and design customization Strong communication, stakeholder alignment, and project management skills Ability to lead cross-functional teams and mentor junior designers Familiarity with media encoding and content delivery methods Qualifications
Bachelor’s degree in UI/UX design, Interaction Design, Computer Science, or a related field Minimum 6 years of experience in product design and GUI development, preferably in aviation or digital platforms Deep knowledge of IFE systems and GUI integration with multiple OEM vendors Must hold a valid QID Job ID: VG Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
IT Services and IT Consulting
#J-18808-Ljbffr
Software Engineer
Posted 3 days ago
Job Viewed
Job Description
We provides IT services and consulting tailored for small healthcare businesses and private practices. Our mission is to help providers enhance efficiency, ensure data security, and adopt cost-effective technology solutions that support high-quality care.
In addition to healthcare IT support, we develop custom software solutions designed to meet the unique needs of small healthcare organizations. Our team builds secure, user-friendly, and HIPAA-compliant tools that simplify operations and improve patient outcomes.
Flourish Health is also exploring opportunities in the blockchain industry, aiming to leverage decentralized technologies to improve data integrity, transparency, and trust in healthcare and beyond.
At Flourish Health, we make technology simple, reliable, and accessible-so healthcare professionals can thrive in a digital world.
The RoleWe're an early-stage team building a project- a fully on-chain decentralized borrowing protocol - and we're currently looking to bring on two Web3 developers :
- Frontend Developer - to help update and improve our React.
- Smart Contract Developer - to build and integrate contracts using Solidity, ethers.js, wagmi, etc.
We're aiming to hire both by next month. Since we're a small, fast-moving startup, there's no formal hiring process - just a focus on working with skilled, motivated builders who can move fast.
These are short-term roles, but we're open to extending the collaboration if it's a good fit. Experience with multi-chain (EVM) development is a big plus.
Ideal Profile- You have hands-on experience building in Web3, with strong skills in React or Solidity / EVM tools like ethers.js, wagmi, or hardhat.
- You have at least 3 years experience, ideally within a Software Engineer role.
- You thrive in early-stage startup environments - you're self-motivated, fast-moving, and able to take ownership without heavy structure.
- You possess strong analytical skills.
- You're passionate about blockchain, decentralized finance (DeFi), or the future of technology in healthcare.
- Join a fast-moving startup building a fully on-chain decentralized borrowing protocol - shape the future of Web3 in healthcare and beyond.
Software Engineer
Posted 9 days ago
Job Viewed
Job Description
As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using the C# programming language. You will collaborate with cross-functional teams to analyze requirements, propose solutions, and implement robust software solutions.
ResponsibilitiesDesign and develop software applications using C#, adhering to coding standards and best practices.
Collaborate with product managers, data scientists, and other stakeholders to gather and analyze software requirements.
Translate software requirements into technical specifications and designs.
Write clean, efficient, and maintainable code to implement software solutions.
Conduct thorough unit testing to ensure the reliability and quality of the software.
Debug and resolve software defects and issues in a timely manner.
Collaborate with other software engineers to review code and provide constructive feedback.
Participate in code reviews and contribute to the improvement of coding standards and practices.
Stay up to date with the latest technologies, trends, and best practices in C# development. Collaborate with cross functional teams to ensure seamless integration of software components.
Troubleshoot and resolve software performance and scalability issues.
Document software designs, technical specifications, and implementation details.
Assist in the deployment and configuration of software applications.
Drive improvements in all areas, including data quality, testing and CI
Provide technical guidance and mentorship to junior software engineers.
Required Skills
Strong proficiency in C# programming language.
Experience in software development using .NET framework and related technologies.
Solid understanding of object-oriented programming principles and design patterns.
Proficiency in database development and SQL.
Familiarity with software development methodologies, such as Agile or Scrum.
Experience with version control systems, such as Git.
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Ability to work effectively in a team-oriented environment.
Strong attention to detail and a commitment to delivering high-quality software.
Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
Experience with cloud technologies
Software Engineer
Posted 13 days 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.
Software Engineer
Posted 3 days ago
Job Viewed
Job Description
Overview
We provides IT services and consulting tailored for small healthcare businesses and private practices. Our mission is to help providers enhance efficiency, ensure data security, and adopt cost-effective technology solutions that support high-quality care.
In addition to healthcare IT support, we develop custom software solutions designed to meet the unique needs of small healthcare organizations. Our team builds secure, user-friendly, and HIPAA-compliant tools that simplify operations and improve patient outcomes.
Flourish Health is also exploring opportunities in the blockchain industry, aiming to leverage decentralized technologies to improve data integrity, transparency, and trust in healthcare and beyond.
At Flourish Health, we make technology simple, reliable, and accessible—so healthcare professionals can thrive in a digital world.
The RoleWe're an early-stage team building a project— a fully on-chain decentralized borrowing protocol — and we're currently looking to bring on two Web3 developers :
- Frontend Developer – to help update and improve our React.
- Smart Contract Developer – to build and integrate contracts using Solidity, ethers.js, wagmi, etc.
We're aiming to hire both by next month. Since we're a small, fast-moving startup, there's no formal hiring process — just a focus on working with skilled, motivated builders who can move fast.
These are short-term roles, but we’re open to extending the collaboration if it’s a good fit. Experience with multi-chain (EVM) development is a big plus.
Ideal Profile- You have hands-on experience building in Web3, with strong skills in React or Solidity / EVM tools like ethers.js, wagmi, or hardhat.
- You have at least 3 years experience, ideally within a Software Engineer role.
- You thrive in early-stage startup environments — you’re self-motivated, fast-moving, and able to take ownership without heavy structure.
- You possess strong analytical skills.
- You’re passionate about blockchain, decentralized finance (DeFi), or the future of technology in healthcare.
- Join a fast-moving startup building a fully on-chain decentralized borrowing protocol — shape the future of Web3 in healthcare and beyond.
Be The First To Know
About the latest Javascript developer Jobs in Qatar !
Software Engineer
Posted 3 days ago
Job Viewed
Job Description
About nybl
We are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone to build AI solutions—without writing a single line of code or holding a Data Science degree. From healthcare to agriculture, education to industry, the applications of our technology are truly limitless.
The Role
As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using the C# programming language. You will collaborate with cross-functional teams to analyze requirements, propose solutions, and implement robust software solutions.
Responsibilities
Design and develop software applications using C#, adhering to coding standards and best practices.
Collaborate with product managers, data scientists, and other stakeholders to gather and analyze software requirements.
Translate software requirements into technical specifications and designs.
Write clean, efficient, and maintainable code to implement software solutions.
Conduct thorough unit testing to ensure the reliability and quality of the software.
Debug and resolve software defects and issues in a timely manner.
Collaborate with other software engineers to review code and provide constructive feedback.
Participate in code reviews and contribute to the improvement of coding standards and practices.
Stay up to date with the latest technologies, trends, and best practices in C# development. Collaborate with cross functional teams to ensure seamless integration of software components.
Troubleshoot and resolve software performance and scalability issues.
Document software designs, technical specifications, and implementation details.
Assist in the deployment and configuration of software applications.
Drive improvements in all areas, including data quality, testing and CI
Provide technical guidance and mentorship to junior software engineers.
Required Skills
Strong proficiency in C# programming language.
Experience in software development using .NET framework and related technologies.
Solid understanding of object-oriented programming principles and design patterns.
Proficiency in database development and SQL.
Familiarity with software development methodologies, such as Agile or Scrum.
Experience with version control systems, such as Git.
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Ability to work effectively in a team-oriented environment.
Strong attention to detail and a commitment to delivering high-quality software.
Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
Experience with cloud technologies
#J-18808-LjbffrSoftware Engineer
Posted 16 days 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.
Software Engineer
Posted 25 days ago
Job Viewed
Job Description
About nybl
We are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone to build AI solutions—without writing a single line of code or holding a Data Science degree. From healthcare to agriculture, education to industry, the applications of our technology are truly limitless.
The Role
As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using the C# programming language. You will collaborate with cross-functional teams to analyze requirements, propose solutions, and implement robust software solutions.
Responsibilities
- Design and develop software applications using C#, adhering to coding standards and best practices.
- Collaborate with product managers, data scientists, and other stakeholders to gather and analyze software requirements.
- Translate software requirements into technical specifications and designs.
- Write clean, efficient, and maintainable code to implement software solutions.
- Conduct thorough unit testing to ensure the reliability and quality of the software.
- Debug and resolve software defects and issues in a timely manner.
- Collaborate with other software engineers to review code and provide constructive feedback.
- Participate in code reviews and contribute to the improvement of coding standards and practices.
- Stay up to date with the latest technologies, trends, and best practices in C# development.
- Troubleshoot and resolve software performance and scalability issues.
- Document software designs, technical specifications, and implementation details.
- Assist in the deployment and configuration of software applications.
- Drive improvements in all areas, including data quality, testing and CI.
- Provide technical guidance and mentorship to junior software engineers.
Required Skills
- Strong proficiency in C# programming language.
- Experience in software development using .NET framework and related technologies.
- Solid understanding of object-oriented programming principles and design patterns.
- Proficiency in database development and SQL.
- Familiarity with software development methodologies, such as Agile or Scrum.
- Experience with version control systems, such as Git.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work effectively in a team-oriented environment.
- Strong attention to detail and a commitment to delivering high-quality software.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Experience with cloud technologies.