Software Tester Jobs in Jordan
2382 Jobs Found
<p>About the Job As a Product Specialist at Aspire, you will work closely with business stakeholders, designers, engineers, and QA teams to define product requirements, support agile development, and ensure features are delivered according to business and customer needs. You will help turn ideas and customer behaviors into clear product requirements while supporting the team throughout the software development lifecycle. What You Will Do Participate in SDLC and Agile activities, including planning, reviews, and backlog grooming. Conduct User Acceptance Testing (UAT) to validate releases and identify issues or edge cases. Gather and analyze business and customer needs to define clear product requirements. Create and refine user stories, acceptance criteria, BRDs, and functional specifications. Collaborate with designers, developers, and QA teams to ensure requirements are implemented correctly. Create product documentation, mockups, and process flows to communicate product ideas. Communicate with stakeholders to align expectations, clarify scope, and provide progress updates. Identify and suggest new product ideas that improve user experience, retention, and feature adoption. What You Will Need 3+ years of experience in Product Management, Business Analysis, or a related field. A Bacheloru2019s degree in Business, Computer Science, or a related field is a plus. Strong documentation skills, including BRDs, user stories, functional specifications, and gap analysis. Excellent written and spoken English communication skills. Good understanding of Agile/Hybrid methodologies and the Software Development Lifecycle (SDLC). Strong adaptability, ownership, and ability to work in a fast-paced environment. Experience in FinTech, digital banking, or financial services is highly preferred. Familiarity with financial product design, onboarding, e-KYC, or service personalization is a plus. Experience with tools such as Jira, Confluence, and Figma. Understanding of mobile app analytics and user behavior tracking is a plus. Strong interpersonal and presentation skills, with the ability to communicate ideas clearly and effectively. Awareness or knowledge of IT security best practices as defined by ISO/SOC or similar.</p><p><strong>Desired Candidate Profile</strong></p><p>What You Will Need 3+ years of experience in Product Management, Business Analysis, or a related field. A Bacheloru2019s degree in Business, Computer Science, or a related field is a plus. Strong documentation skills, including BRDs, user stories, functional specifications, and gap analysis. Excellent written and spoken English communication skills. Good understanding of Agile/Hybrid methodologies and the Software Development Lifecycle (SDLC). Strong adaptability, ownership, and ability to work in a fast-paced environment. Experience in FinTech, digital banking, or financial services is highly preferred. Familiarity with financial product design, onboarding, e-KYC, or service personalization is a plus. Experience with tools such as Jira, Confluence, and Figma. Understanding of mobile app analytics and user behavior tracking is a plus. Strong interpersonal and presentation skills, with the ability to communicate ideas clearly and effectively. Awareness or knowledge of IT security best practices as defined by ISO/SOC or similar.</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Provides supply support for the Signal Company DSST units. Performs aspects of technical supply management work (e.g., tracks parts usage) related to local or other levels of supply. Primarily working with organizational level property accountability and prescribe load lists. Reports to TLSF Supply supervisor.</p><p>Program: OMDACS-SWACA</p><p>This position offers company-paid housing and transportation, a completion bonus and tuition reimbursement program!</p><p>You must satisfy all host country requirements to legally work in the host country to include but not limited to the ability to obtain and maintain a host nation visa and host nation driver s license in order to be qualified for this position.</p><p>Responsibilities</p><ul><li>Supports forward based LNECs.</li><li>Coordinates with the LNEC OIC and remote site technicians for repair parts and track parts usage for each site.</li><li>Coordinates directly with the TLSF for repair support and repair and return of system components and parts.</li><li>Coordinates as required with 160th TLSF warehouse facilities for spare parts and materials that are in the local AOR.</li><li>Responsible for inventory management of decentralized and decontrolled items, including supplies, and equipment.</li><li>Reconcile customer documentation concerning issues, receipts, storage of supplies and equipment, and financial discrepancies.</li><li>Provide status on job-ordered items using manual and/or automated systems reports and written or verbal replies; challenge work requests and priorities; may be required to maintain a shop stock and bench stock, or a prescribed load list (PLL) in accordance with AR 710-2.</li><li>Assist LNECs in obtaining items from alternate sources of supply for difficulty obtaining parts, components, and assemblies for the Battalion, in accordance with AR 710-2.</li><li>Individuals will be required to climb ladders and will require periods of prolonged standing and sitting.</li><li>Performs other duties and assignments assigned.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Ability to obtain a National Agency Check with Inquires (NACI) to obtain a Common Access Card (CAC).</li><li>Ability to obtain and maintain a Secret level security clearance is preferred.</li><li>One-year related experience may be substituted for one year of education if degree is required.</li><li>High School diploma or GED required.</li><li>Some college preferred.</li><li>Comply with Government HAZMAT Certification requirements.</li><li>OSHA: HAZWOPER 40-hour Course certificate</li><li>OSHA 10-Hour General Industry certificate</li><li>One year of related academic study above the high school level may be substituted for one year of experience up to a maximum of a 4-year bachelor's degree for three years general experience.</li><li>Should have minimum 5-7 years experience in Unit Level Supply Management and Property Control.</li><li>Must have a working knowledge of: Microsoft Office</li><li>Experience with a customer service-oriented company.</li><li>Proficiency in using a computer - desktop or laptop.</li><li>Proficiency in using Microsoft productivity software.</li><li>Proficiency in using Email client software.</li><li>Other software / work management application tools as directed</li><li>Forklift operation</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Provides supply support for the Signal Company DSST units. Performs aspects of technical supply management work (e.g., tracks parts usage) related to local or other levels of supply. Primarily working with organizational level property accountability and prescribe load lists. Reports to TLSF Supply supervisor. Program: OMDAC-SWACA This position offers company-paid housing and transportation, a completion bonus and tuition reimbursement program! You must satisfy all host country requirements to legally work in the host country to include but not limited to the ability to obtain and maintain a host nation visa and host nation driver s license in order to be qualified for this position. Responsibilities Supports forward based LNECs. Coordinates with the LNEC OIC and remote site technicians for repair parts and track parts usage for each site. Coordinates directly with the TLSF for repair support and repair and return of system components and parts. Coordinates as required with 160th TLSF warehouse facilities for spare parts and materials that are in the local AOR. Responsible for inventory management of decentralized and decontrolled items, including supplies, and equipment. Reconcile customer documentation concerning issues, receipts, storage of supplies and equipment, and financial discrepancies. Provide status on job-ordered items using manual and/or automated systems reports and written or verbal replies; challenge work requests and priorities; may be required to maintain a shop stock and bench stock, or a prescribed load list (PLL) in accordance with AR 710-2. Assist LNECs in obtaining items from alternate sources of supply for difficulty obtaining parts, components, and assemblies for the Battalion, in accordance with AR 710-2. Individuals will be required to climb ladders and will require periods of prolonged standing and sitting. Performs other duties and assignments assigned.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Ability to obtain a National Agency Check with Inquires (NACI) to obtain a Common Access Card (CAC).</li><li>Ability to obtain and maintain a Secret level security clearance is preferred.</li><li>High School diploma or GED required.</li><li>Some college preferred.</li><li>Comply with Government HAZMAT Certification requirements.</li><li>OSHA: HAZWOPER 40-hour Course certificate</li><li>OSHA 10-Hour General Industry certificate</li><li>One year of related academic study above the high school level may be substituted for one year of experience up to a maximum of a 4-year bachelor's degree for three years general experience.</li><li>Should have minimum 5-7 years experience in Unit Level Supply Management and Property Control.</li><li>Must have a working knowledge of: Microsoft Office</li><li>Experience with a customer service-oriented company.</li><li>Proficiency in using a computer - desktop or laptop.</li><li>Proficiency in using Microsoft productivity software.</li><li>Proficiency in using Email client software.</li><li>Other software / work management application tools as directed</li><li>Forklift operation</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Job Description InnovationTeam is a forward-thinking technology company that delivers advanced AI and data-driven solutions across multiple industries.<br> We are currently seeking a Junior AI Engineer – Computer Vision to join our AI engineering team.<br> As a Junior Computer Vision Engineer at InnovationTeam , you will be responsible for designing, developing, and deploying vision-based AI systems for real-world, production environments.<br> You will work closely with cross-functional teams to build scalable image and video analytics solutions.<br> This position requires strong expertise in computer vision, deep learning, and software engineering.<br> The ideal candidate is technically strong, self-driven, and experienced in taking AI models from research to production.<br> At InnovationTeam , we foster a culture of innovation, collaboration, and technical excellence, offering an environment where Junior engineers can make a meaningful impact.<br> Role Overview We are seeking a skilled AI Engineer with a strong focus on Computer Vision to develop, optimize, and deploy vision-based AI solutions.<br> The role involves working on real-world image and video analytics problems and delivering production-ready AI systems.<br> Key Responsibilities · Develop and train Computer Vision models for image and video analysis.<br> · Implement solutions for object detection, image classification, segmentation, and tracking.<br> · Prepare and manage datasets, including data cleaning, labelling, and augmentation.<br> · Optimize models for GPU performance, inference speed, and scalability.<br> · Deploy AI models into production using APIs and containerized services.<br> · Integrate Computer Vision models with broader AI and analytics platforms.<br> · Collaborate with software engineers, data scientists, and product teams.<br> · Maintain documentation and ensure code quality and reproducibility.<br> Required Skills & Qualifications · Minimum 2 years of hands-on experience in AI / Machine Learning/Deep learning with a focus on Computer Vision.<br> · Master’s degree in computer science, software Engineering, Artificial Intelligence, Engineering, or a related field.<br> · Strong knowledge of Computer Vision concepts and algorithms.<br> · Practical experience with CNN-based models and modern CV architectures.<br> · Proficiency in Python and common ML/CV libraries (PyTorch or TensorFlow, OpenCV).<br> · Experience with object detection and segmentation frameworks (e.<br>g., YOLO, Detectron2).<br> · Understanding of model evaluation, metrics, and performance optimization.<br> · Experience deploying models in cloud or on-prem environments.<br> · Familiarity with Docker and basic MLOps practices.<br> · Excellent English communication skills (written and spoken).<br> Nice to Have · Experience with video analytics or real-time inference.<br> · Exposure to Vision Transformers or multimodal AI.<br> · Experience with GPU-based training and inference.<br> · Knowledge of cloud platforms (OCI, AWS, Azure, or GCP).<br> · Background in domains such as healthcare, smart cities, or industrial AI.<br> What We Offer · Work on practical, production-grade Computer Vision solutions.<br> · Access to GPU infrastructure and modern AI tooling.<br> · Collaborative, engineering-focused work environment.<br> · Opportunities for growth and advanced AI exposure.<br> · Competitive compensation package.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Sales Development Representative (SDR) – Outbound Pipeline Ignition Target Market: Saudi Arabia (KSA B2B Enterprise) Work Location: Remote (Residing in Jordan or Syria) Required sectors: Real Estate & Construction, Retail, Gym & Spa, Manufacturing, Logistics, F&B, Hospitality, Investment, Banking & Insurance, NGO Role Overview Our client is looking for an eloquent, highly persuasive Sales Development Representative (SDR) based remotely in Jordan or Syria.<br> The SDR will spearhead outbound cold outreach, connect with high-level corporate decision-makers in Saudi Arabia, and qualify outbound interest to generate high-intent business meetings for the BD team.<br> Key Responsibilities Execute high-volume outbound calling and email campaigns targeting KSA decision-makers.<br> Qualify prospective accounts, identify key stakeholders, and map business pain points.<br> Successfully convert cold leads into qualified business meetings for the sales team.<br> Track daily outreach metrics, cold-call-to-meeting conversion rates, and maintain up-to-date records in the CRM.<br> Deliver articulate, engaging elevator pitches over the phone for our software and SaaS solutions.<br> Key Requirements & Candidate Profile Location: Must be residing and working remotely from Jordan or Syria.<br> Experience: Proven experience in outbound cold calling, telemarketing, or SDR roles targeting the Saudi Arabian (KSA) corporate market.<br> Product Familiarity: Prior experience with B2B SaaS, enterprise software, or digital solutions.<br> Conversion Track Record: Demonstrated capability in turning cold calls into booked calendar meetings.<br> Communication Skills: Excellent phone presence, eloquent Arabic & English communication, clear articulation, and strong objection-handling abilities.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Provide hands-on, on-site maintenance and troubleshooting for local office infrastructure, including networking hardware, switches, firewalls, and server racks.</p><p>Manage all support activities strictly through the ticketing system. Ensure every issue whether an infrastructure fault or a user request is properly logged, categorized, prioritized, and tracked from initiation to resolution.</p><p>Serve as the primary point of contact for Jordan-based users, resolving technical challenges promptly to minimize downtime and maximize productivity.</p><p>Oversee the full lifecycle of IT hardware and software assets within the local branch using the IT Asset Management system.</p><p>Collaborate with global IT teams to implement ITIL best practices and align local operations with corporate security standards.</p><strong>Infrastructure & Networking:</strong> Foundational knowledge and practical experience in basic network support, including configuration and troubleshooting of switches, firewalls, and routing.<br><strong>Ticketing & SLA Management:</strong> Strong proficiency in working within ticket-driven environments (e.g., Jira Service Management), with a disciplined approach to documentation and SLA compliance.<br><strong>Asset Management Systems:</strong> Practical experience using IT Asset Management tools to log, track, and audit physical hardware and software licenses.<br><strong>AI Knowledge:</strong> Foundational understanding or practical familiarity with AI tools and applications to enhance internal IT workflows and automation.</div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><h2>Qualifications</h2><p>Bachelor s degree in Computer Science, Information Technology, Computer Engineering, or a related field.</p><p>ITIL Foundation certification (or higher) is highly preferred / required.</p><p>Additional certifications (e.g., CCNA, CompTIA Network+) are beneficial.</p><h2>Experience</h2><p>2 – 4 years of on-ground technical support experience, with a heavy focus on network infrastructure maintenance and ticket-based operations management.</p><p></p></section>
<p>At INGOT, we believe in building high-performing teams where everyone is in the right seat not just filling a role, but thriving in it. Our approach emphasizes in getting the right people in the right positions to drive business growth and success. Here s what that means for YOU: You ll excel at what you do because you re in a role that aligns with your skills and passions You ll be aligned with our core values - High Ethics, Commitment and Innovation we re looking for team members who get it, want it, and have the capacity to do it We want you to thrive in an environment where your contributions matter, and you can make an impact on our mission. If you re a high-energy, results-driven professional who s ready to take on a role that matches your expertise and values, we d love to connect! Check out the details below and see if this is the right fit for you. Purpose of Role/Summary: The PHP Laravel Developer will be responsible for designing, implementing, and maintaining back-end solutions that power web-based platforms (websites, CRM systems) and mobile applications. You will develop APIs, manage data flows, and collaborate closely with front-end teams to ensure seamless integration and high-performing applications. This role requires a hands-on developer with strong technical expertise in Laravel and PHP, combined with a passion for clean code, scalability, and performance. You will troubleshoot and optimize applications, maintain databases, and contribute to delivering innovative and user-centric solutions within an Agile environment. Main Activities and Responsibilities: Develop, document, and maintain advanced web-based applications and backend systems Build innovative, secure, and scalable solutions in collaboration with UX and front-end teams Prepare, integrate, and maintain APIs and ensure effective communication between systems Troubleshoot, debug, and optimize applications for speed, security, and scalability Participate actively in the application lifecycle, from concept to deployment and maintenance Test and maintain core product software and databases to ensure strong optimization and reliability Collaborate in Agile ceremonies (sprint planning, stand-ups, retrospectives) to ensure timely and effective delivery Write clean, maintainable, and well-structured code following best practices Contribute to process improvements and advocate for best coding standards Perform other duties relevant to the role as assigned</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, coding bootcamp, or equivalent professional experience</li><li>5+ years of hands-on experience as a PHP Laravel developer.</li><li>Strong knowledge of Object-Oriented Programming (OOP) and software design principles.</li><li>Proficiency in building and consuming RESTful APIs.</li><li>Strong experience with relational and non-relational databases (MySQL, PostgreSQL, NoSQL).</li><li>Familiarity with Agile development methodologies (Scrum, Kanban).</li><li>Practical knowledge of JavaScript, HTML5, Node.js, and jQuery.</li><li>Experience with Laravel, PHP, API integration, and unit testing.</li><li>Strong analytical, time management, and problem-solving skills.</li><li>Passion for clean code, performance optimization, and continuous improvement.</li><li>Knowledge of MetaTrader 4/5 platforms and APIs is a plus.</li></ul>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Responsibilities</p><p>Analyze telecom data (BSCS, CDRs, network, charging, customer data) to identify trends and actionable insights.</p><p>Gather and translate business requirements into data-driven solutions.</p><p>Perform data mapping, profiling, and interface analysis across multiple systems.</p><p>Support data migration activities and ensure data quality, consistency, and accuracy.</p><p>Develop and execute SIT/UAT test plans and validation processes.</p><p>Build dashboards and reports using Power BI or similar BI tools.</p><p>Present insights, findings, and recommendations to business stakeholders and senior management.</p><p>Utilize AI/GenAI tools to accelerate data analysis and root cause investigations.</p><p>Automate reporting, documentation, and test case generation using AI technologies.</p><p>Apply AI techniques for data quality monitoring, anomaly detection, and process optimization.</p><p>Identify and implement AI-driven solutions for telecom business use cases.</p><p>Engage directly with clients and stakeholders, with occasional travel and extended stays at customer sites.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Qualifications</p><p>Bachelor's degree in computer science, Information Systems, Data Analytics, Telecommunications, or a related field.</p><p>5+ years of experience in Data Analysis, preferably within the telecommunications industry.</p><p>Strong knowledge of telecom systems such as EMM, MSC, ICT, CCN, MAPS, SDP, and CDRs.</p><p>Solid understanding of Data Warehousing and Business Intelligence concepts.</p><p>Advanced SQL skills (mandatory).</p><p>Experience with Hive, Presto, Trino, or similar data processing technologies.</p><p>Hands-on experience with Power BI or equivalent data visualization tools.</p><p>Good understanding of Software Development Life Cycle (SDLC) and testing methodologies.</p><p>Experience using AI tools such as ChatGPT, Copilot, Python ML libraries, or AutoML platforms.</p><p>Experience with Python (Pandas, NumPy, etc.) is an advantage.</p><p></p></section>
<p><h4>Position summary</h4>
<p>Follow all company policies and procedures; protect company assets. Address guests’ service needs. Exchange information with other employees using electronic devices. Develop and maintain positive working relationships with others.</p>
<p>Communicate with other IS personnel to troubleshoot and resolve technical problems or issues related to computer software and systems, internet access, hardware, and peripheral equipment. Refer major problems or defective products to vendors/technicians. Respond to program error messages by finding and correcting problems or terminating the program. Enter commands and activate controls on computer and peripheral equipment. Inspect, test, and diagnose computer equipment and systems. Maintain inventory of all technology devices.</p>
<p>Maintain computer networks, support server system(s), and supporting software. Provide network communications support. Maintain and upgrade hardware, software, and website technical architecture related to hardware and telecommunication connectivity. Perform system backups. Provide end-user support. Manage user accounts, including set up, removal, and resetting passwords in order to ensure confidentiality and proper use.</p>
<p>Install, configure, and modify workstations. Modify workstations, including set up of cables, desktop computers, laptops, docking stations, and printers. Read technical manuals, confer with users, or conduct computer diagnostics to investigate and resolve problems or to provide technical assistance and support. Secure all backup tapes and computer/telephone rooms. Educate users regarding procedures for securing personal identifiable information (PII).</p>
<p>Move, lift, carry, push, pull, and place objects weighing less than or equal to 10 pounds without assistance. Perform other reasonable job duties as requested by supervisors.</p>
<h4>Preferred qualifications</h4>
<p><strong>Education:</strong> High school diploma or G.E.D. equivalent.</p>
<p><strong>Related work experience:</strong> At least 1 year of related work experience.</p>
<p><strong>Supervisory experience:</strong> No supervisory experience.</p>
<p><strong>License or certification:</strong> None.</p>
<p>At Marriott International, we are dedicated to being an equal opportunity employer, welcoming all and providing access to opportunity. We actively foster an environment where the unique backgrounds of our associates are valued and celebrated. Our greatest strength lies in the rich blend of culture, talent, and experiences of our associates. We are committed to non-discrimination on any protected basis, including disability, veteran status, or other basis protected by applicable law.</p>
<p>W Hotels’ mission is to ignite curiosity, expand worlds. We are a place to experience life. We’re here to open doors and open minds. We are constantly inspired by new faces and new experiences. A tuned-in, up-for-anything spirit is at our core and has made us renowned for reinventing the norms of luxury around the globe. Whatever/Whenever is our culture and service philosophy that brings our guests’ passions to life. If you are original, innovative, and always looking towards the future of what’s possible, welcome to W Hotels.</p>
<p>In joining W Hotels, you join a portfolio of brands with Marriott International. Be where you can do your best work, begin your purpose, belong to an amazing global team, and become the best version of you.</p></p><p></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><br>POSITION SUMMARY<br>Follow all company policies and procedures; protect company assets. Address guests’ service needs. Exchange information with other employees using electronic devices. Develop and maintain positive working relationships with others.<br>Communicate with other IS personnel to troubleshoot and resolve technical problems or issues related to computer software and systems, internet access, hardware and peripheral equipment. Refer major problems or defective products to vendors/technicians. Respond to program error messages by finding and correcting problems or terminating the program. Enter commands and activate controls on computer and peripheral equipment. Inspect, test, and diagnose computer equipment and systems. Maintain inventory of all technology devices. Maintain computer networks, support server system(s), and supporting software. Provide network communications support. Maintain and upgrade hardware, software and website technical architecture related to hardware and telecommunication connectivity. Perform system backups. Provide end-user support. Manage user accounts, including set up, removal, and resetting passwords in order to ensure confidentiality and proper use. Install, configure, and modify workstations. Modify workstations, including set up of cables, desktop computers, laptops, docking stations, and printers. Read technical manuals, confer with users, or conduct computer diagnostics to investigate and resolve problems or to provide technical assistance and support. Secure all backup tapes and computer/telephone rooms. Educate users regarding procedures for securing Personal Identifiable Information (PII). Move, lift, carry, push, pull, and place objects weighing less than or equal to 10 pounds without assistance. Perform other reasonable job duties as requested by Supervisors.<br>PREFERRED QUALIFICATIONS<br>Education: High school diploma or G.E.D. equivalent.<br>Related Work Experience: At least 1 year of related work experience.<br>Supervisory Experience: No supervisory experience.<br>License or Certification: None<br>At Marriott International, we are dedicated to being an equal opportunity employer, welcoming all and providing access to opportunity. We actively foster an environment where the unique backgrounds of our associates are valued and celebrated. Our greatest strength lies in the rich blend of culture, talent, and experiences of our associates. We are committed to non-discrimination on any protected basis, including disability, veteran status, or other basis protected by applicable law.<br>W Hotels’ mission is to Ignite Curiosity, Expand Worlds. We are a place to experience life. We’re here to open doors and open minds. We are constantly inspired by new faces and new experiences. A tuned-in, up-for-anything spirit is at our core and has made us renowned for reinventing the norms of luxury around the globe. Whatever/Whenever is our culture and service philosophy that brings our guests’ passions to life. If you are original, innovative, and always looking towards the future of what’s possible, welcome to W Hotels. In joining W Hotels, you join a portfolio of brands with Marriott International. Be where you can do your best work, begin your purpose, belong to an amazing global team, and become the best version of you.</span> </div>
<p>At INGOT, we believe in building high-performing teams where everyone is in the right seat not just filling a role but thriving in it. Our approach emphasizes getting the right people in the right positions to drive business growth and success. Here s what that means for YOU: You ll excel at what you do because you re in a role that aligns with your skills and passions You ll be aligned with our core values - High Ethics, Commitment and Innovation we re looking for team members who get it, want it, and have the capacity to do it We want you to thrive in an environment where your contributions matter, and you can make an impact on our mission If you re a high-energy, results-driven professional who s ready to take on a role that matches your expertise and values, we d love to connect! Check out the details below and see if this is the right fit for you. Purpose of Role/Summary: The QA Lead is responsible for defining, implementing, and overseeing quality assurance strategies across all software development projects. This role involves leading the QA team, ensuring high standards of product quality, and aligning testing efforts with business and technical goals. The QA Lead acts as a bridge between stakeholders, developers, and QA engineers to ensure the delivery of reliable, high-quality software within scope and timelines. Main Activities and Responsibilities: Define and implement QA strategy, processes, and best practices across projects Lead, mentor, and support QA engineers, ensuring their growth and performance Design and oversee test plans, test cases, and test execution (manual and automated) Ensure comprehensive test coverage across functional, integration, regression, and performance testing Establish and maintain automated testing frameworks and CI/CD quality gates Collaborate with developers, product managers, and stakeholders to clarify requirements and ensure testability Collaborate with other developers, designers, QA testers, system analysts, and business analysts to ensure cohesive development efforts Identify risks, gaps, and areas for improvement in quality processes and propose solutions Monitor and report on quality metrics, defects, and testing progress Ensure timely detection, reporting, and tracking of defects, including root cause analysis Drive continuous improvement in QA practices, tools, and methodologies Coordinate release validation and sign-off processes Ensure proper documentation of test processes, cases, and results Promote a quality-first mindset across the development lifecycle Any other duties relevant to the role. Required Skills & Experience: Bachelor s degree in Computer Science or related field (or equivalent experience) Fluent in English both written and spoken. Strong experience in software testing (manual and automated) Proven experience in leading QA teams and managing testing processes Deep understanding of SDLC, STLC, and Agile methodologies Experience with test management tools (e.g., TestRail, Zephyr, Allure TestOps) Experience with automation frameworks (e.g., Selenium, Playwright, Cypress, or similar) Knowledge of API testing tools (e.g., Postman, RestAssured) Experience with performance and load testing tools (e.g., JMeter, k6) Familiarity with CI/CD pipelines (e.g., GitHub Actions, Jenkins) Strong analytical and problem-solving skills Experience with SQL / No-SQL databases for validation and data testing Experience with automated testing tools and CI/CD pipelines (e.g., Github Actions, Jenkins) Experience with financial trading systems will be considered a strong advantage Understanding of monitoring tools and quality metrics (Grafana, Prometheus is a plus) Further Info: Working hours are 09:00 18:00 Monday to Friday The role is fully Remote Friendly and fun working environment Flexitime A competitive compensation package which includes great benefits Monthly social activities</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor s degree in Computer Science or related field (or equivalent experience) Fluent in English both written and spoken. Strong experience in software testing (manual and automated) Proven experience in leading QA teams and managing testing processes Deep understanding of SDLC, STLC, and Agile methodologies Experience with test management tools (e.g., TestRail, Zephyr, Allure TestOps) Experience with automation frameworks (e.g., Selenium, Playwright, Cypress, or similar) Knowledge of API testing tools (e.g., Postman, RestAssured) Experience with performance and load testing tools (e.g., JMeter, k6) Familiarity with CI/CD pipelines (e.g., GitHub Actions, Jenkins) Strong analytical and problem-solving skills Experience with SQL / No-SQL databases for validation and data testing Experience with automated testing tools and CI/CD pipelines (e.g., Github Actions, Jenkins) Experience with financial trading systems will be considered a strong advantage Understanding of monitoring tools and quality metrics (Grafana, Prometheus is a plus)</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>About the job </b></p>
<p>The Scheduling Engineer is responsible for preparing and maintaining accurate flight schedules and coordinating schedule updates. The position also involves handling slot management and coordination at regulated airports to ensure compliance with aviation regulations.</p>
<p><b>Duties & Responsibilities: </b></p>
<ul>
<li>Organizing all passenger/cargo flights data information according to IATA standard.</li>
<li>Ensuring the accuracy of the schedule details.</li>
<li>Improving the quality of the schedule process.</li>
<li>Ensuring that the schedule is up to date in all other GDS's.</li>
<li>Coordinating with all concerned departments with regard to any schedule changes.</li>
<li>Preparing all needed data to charter flights.</li>
<li>Handling Seasonal and Ad-hoc Slot Management & Coordination for all RJ's flights, landing and departing in Level 2 and Level 3 Airports, using Sabre Software/ Slot Manager Module.</li>
<li>Coordinating with external business partners (airports, Slot coordinators, and charterers as example) to assure smooth running and implementation of the company's operations, and to ensure operations follow regulations and rules.</li>
<li>Following up on slots of RJ flights operated to coordinated airports.</li>
</ul> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><ul>
<li>Well-developed interpersonal & Communication skills.</li>
<li>Time management and planning skills.</li>
<li>Proficiency in MS Office</li>
<li>Analytical Skills.</li>
<li>Teamwork and the ability to work under pressure.</li>
<li>Excellent written and oral communications skills in English and Arabic.</li>
</ul></div>
<p><h4>Job purpose</h4>
<p>Exists to design and develop high-quality SharePoint applications (Online or on-premises) to serve the business need. Develop new features and infrastructure development in support of rapidly emerging business and project requirements. Assume leadership of new projects from conceptualization to deployment. Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design. Select and work with the best SDLC model for different digital solutions required from the internal customer. Adhere to best practices and pursue continued learning opportunities.</p>
<h4>Key accountability areas</h4>
<p><strong>Deployment:</strong><br>
Oversee the SharePoint user access and application deployment.</p>
<p><strong>SharePoint technologies:</strong><br>
Maintain and help administer SharePoint 2013 and SharePoint Online, including daily monitoring, troubleshooting, and performance analysis.<br>
Perform typical administrative activities such as backup, restore, site creation, and user issue resolution.</p>
<p><strong>Configuration:</strong><br>
Configure and maintain document libraries, lists, and WSS site collections and deploy SharePoint at the enterprise level in a distributed environment.<br>
Participate in the gathering of requirements and documentation from non-technical business users.</p>
<p><strong>Development:</strong><br>
Work with business users to gather requirements, write specifications, and code changes needed to install and support SharePoint customization, changes, and enhancements.<br>
Apply industry-standard object-oriented programming best practices and design patterns.<br>
Develop, test, and refine the applications to meet stakeholder requirements and establish user interface design.<br>
Isolate, diagnose, repair, and resolve software problems.</p>
<p><strong>Design:</strong><br>
Create logical and functional software code in a variety of languages, particularly those related to SharePoint.<br>
Create functional design documents, translate the business requirements into system requirements, create a prototype of recommended solutions, demo to the users, and implement the solution including new site creation, configuration, and custom workflows.</p>
<p><strong>Coaching and mentoring:</strong><br>
Provide the necessary technical guidance and support for junior consultants to ensure the team can produce high-quality technical solutions with a very low defect rate while meeting deadlines.<br>
Provide general program management and consulting tasks to support the other areas of the governance team with business planning.</p>
<h4>Role accountability</h4>
<p><strong>HR proficiency:</strong><br>
Ability to obtain updated soft and technical skills related to the job.</p>
<p><strong>Delivery:</strong><br>
Perform the planned activities to meet the operational and development targets as per delivery schedules.<br>
Utilize resources effectively to achieve objectives within efficient cost and time.<br>
Provide a periodic report formatted by detailing the deviation and execution of planned tasks.</p>
<p><strong>Problem-solving:</strong><br>
Solve any related problems that arise and escalate any complex operational issues.</p>
<p><strong>Quality:</strong><br>
Ensure quality requirements to develop effective quality control and processes including specifications for products or processes or related activities.</p>
<p><strong>Business process improvements:</strong><br>
Coordinate well-defined written systems, policies, procedures, and seek automation opportunities as much as possible.</p>
<p><strong>Compliance:</strong><br>
Comply with related policy and procedures and work instructions.</p>
<p><strong>Health, safety, and environment:</strong><br>
Ensure compliance of relevant safety, quality, and environmental management procedures and controls within defined area of work activity to guarantee safety, legislative compliance, and delivery of high-quality products/services.</p>
<h4>Academic qualification</h4>
<p>Bachelor degree in Information Technology or any relevant field</p>
<h4>Work experience</h4>
<p>4 to 6 years</p>
<h4>Technical / functional competencies</h4>
<ul>
<li>Applications development standards and procedures</li>
<li>Applications knowledge</li>
<li>Applications system analysis</li>
</ul></p><p></p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Provide hands-on, on-site maintenance and troubleshooting for local office infrastructure, including networking hardware, switches, firewalls, and server racks. Manage all support activities strictly through the ticketing system. Ensure every issue whether an infrastructure fault or a user request is properly logged, categorized, prioritized, and tracked from initiation to resolution. Serve as the primary point of contact for Jordan-based users, resolving technical challenges promptly to minimize downtime and maximize productivity. Oversee the full lifecycle of IT hardware and software assets within the local branch using the IT Asset Management system. Collaborate with global IT teams to implement ITIL best practices and align local operations with corporate security standards.</p><p><strong>Technical Skills</strong></p><p><strong>Infrastructure & Networking:</strong> Foundational knowledge and practical experience in basic network support, including configuration and troubleshooting of switches, firewalls, and routing.</p><p><strong>Ticketing & SLA Management:</strong> Strong proficiency in working within ticket-driven environments (e.g., Jira Service Management), with a disciplined approach to documentation and SLA compliance.</p><p><strong>Asset Management Systems:</strong> Practical experience using IT Asset Management tools to log, track, and audit physical hardware and software licenses.</p><p><strong>AI Knowledge:</strong> Foundational understanding or practical familiarity with AI tools and applications to enhance internal IT workflows and automation.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Qualifications</strong></p><p><strong>Education:</strong> Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related field.</p><p>ITIL Foundation certification (or higher) is highly preferred / required.</p><p>Additional certifications (e.g., CCNA, CompTIA Network+) are beneficial.</p><p><strong>Experience:</strong> 2-4 years of on-ground technical support experience, with a heavy focus on network infrastructure maintenance and ticket-based operations management.</p><p></p></section>
<p>The Quality Assurance and Documentation Engineer is responsible for ensuring application quality, stability, and knowledge continuity across all systems. This role combines hands-on testing with structured technical documentation, ensuring that functional behavior, system architecture, integrations, and processes are fully understood, documented, and repeatable.</p><p>Responsibilities:</p><p><strong>Quality Assurance & Testing</strong></p><ul><li>Plan, design, and execute functional, regression, and smoke test cases for web, API, Windows client, and mobile applications.</li><li>Validate business requirements against implemented features and acceptance criteria.</li><li>Test multi-tenant scenarios, role-based access, and permission logic.</li><li>Validate integrations with external systems (e.g., payment gateways).</li><li>Perform data validation testing on SQL Server to ensure data accuracy and integrity.</li><li>Identify, log, and track defects using Jira / Azure DevOps.</li><li>Verify bug fixes and prevent regressions.</li><li>Support User Acceptance Testing (UAT) and pre-production validation.</li></ul><p><strong>Release & Environment Validation</strong></p><ul><li>Validate deployment readiness for QA, UAT, and Production environments.</li><li>Perform post-deployment verification and smoke testing.</li><li>Support hotfix validation and emergency releases.</li><li>Coordinate with DevOps and Development teams to ensure environment stability.</li></ul><p><strong>Test Documentation & Standards</strong></p><ul><li>Create and maintain: test plans, test cases, test scenarios, and regression suites</li><li>Define and improve QA processes and testing standards.</li><li>Ensure repeatable, auditable testing practices aligned with SDLC.</li></ul><p><strong>Application & Technical Documentation</strong></p><ul><li>Document application components including: modules and features, application flows, APIs and integrations, data flows and dependencies, and background jobs and scheduled processes.</li><li>Maintain up-to-date documentation for: architecture overview, deployment flows, and environment configurations</li><li>Ensure documentation is structured, accessible, and version controlled.</li><li>Work closely with developers to capture technical knowledge accurately.</li></ul><p><strong>Knowledge Management & Transition</strong></p><ul><li>Lead documentation activities during vendor transition and knowledge transfer.</li><li>Ensure critical system knowledge is captured and not retained by individuals.</li><li>Support onboarding of new team members using documented materials.</li><li>Actively reduce single-point-of-failure risks.</li></ul><p><strong>SDLC & Process Compliance</strong></p><ul><li>Ensure QA activities are embedded in the SDLC.</li><li>Validate that acceptance criteria are met before release approval.</li><li>Support sprint planning by estimating QA effort.</li><li>Participate in retrospectives to improve quality processes.</li></ul><p><strong>Tools & Automation (Progressive)</strong></p><ul><li>Support test automation initiatives where applicable.</li><li>Collaborate with DevOps on CI/CD quality gates.</li><li>Identify opportunities to improve testing efficiency and coverage.</li></ul><p><strong>Collaboration & Communication</strong></p><ul><li>Work closely with development team lead, developers, and technical delivery lead, DevOps & Infra teams.</li><li>Provide clear quality status and risk visibility.</li><li>Escalate quality risks early.</li></ul><p><strong>Job Relations:</strong></p><p>Reports to IT Manager. Works closely with Development, DevOps, Infra, and Product teams. Coordinates with business stakeholders during UAT.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor's degree in computer engineering, computer science, or a related field.</p><p>3-6 years of experience in QA or software testing, and documentation</p><p>Strong understanding of SDLC and testing methodologies.</p><p>Experience testing: Web applications, APIs, and SQL-based systems</p><p>Strong documentation and communication skills.</p><p>Detail-oriented with strong analytical skills.</p><p><strong>Competencies:</strong></p><ul><li>Experience with enterprise or multi-tenant systems.</li><li>Experience documenting legacy systems.</li><li>Exposure to ASP.NET Zero / abp.io.</li><li>Experience working with distributed teams.</li><li>Familiarity with basic test automation concepts.</li></ul><p><strong>Skills & Languages:</strong></p><ul><li>Proficiency with Agile tools (e.g., Jira)</li><li>Understanding of software development life cycle and agile methodologies.</li><li>Good knowledge of partner/system integration principles (APIs, data exchange formats, etc.)</li><li>Fluent in English (required).</li><li>Arabic proficiency (preferred).</li></ul>
<p><h4>Description</h4>
<p>We are seeking a skilled IT infrastructure systems associate with 1–3 years of experience to provide technical assistance to end users, troubleshoot hardware and software issues, and support server maintenance activities. The ideal candidate will have hands-on experience with Windows and Linux server environments, strong problem-solving skills, and excellent customer service abilities.</p>
<h4>Responsibilities</h4>
<ul>
<li>Provide first and second-level IT support via phone, email, chat, or in-person.</li>
<li>Troubleshoot and resolve hardware, software, and network issues (Windows, macOS, Office 365, etc.).</li>
<li>Assist with Windows server administration and Linux OS administration (user management, permissions, backups, updates).</li>
<li>Install, configure, and maintain laptops, printers, and peripherals.</li>
<li>Manage Active Directory, DNS, DHCP, and Group Policy in a Windows server environment.</li>
<li>Document IT incidents and resolutions in a ticketing system (e.g., Workflow, K2).</li>
<li>Assist with network troubleshooting (LAN/WAN, VPN, Wi-Fi).</li>
<li>Support virtualization technologies (VMware, Hyper-V) as needed.</li>
<li>Educate users on IT best practices and security policies.</li>
<li>Collaborate with senior IT staff on infrastructure projects.</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>1-3 years of experience in system admin, IT support, with expertise in Windows Server, Active Directory, Azure Active Directory (Azure AD), AD Connect, and Linux OS administration.</li>
<li>Bachelor’s degree in computer science, information technology, or a related field.</li>
</ul>
<h4>Preferred Skills</h4>
<ul>
<li>Hands-on experience with Windows Server (2016/2019/2022) and/or Linux servers.</li>
<li>Knowledge of Active Directory, Group Policies, PowerShell commands, Azure AD, and Office 365 administration.</li>
<li>Familiarity with ticketing systems and ITIL processes.</li>
<li>Basic understanding of networking concepts (TCP/IP, DNS, VPN, firewalls).</li>
<li>Experience with remote desktop support tools (SCCM, Microsoft Intune, RDP).</li>
<li>Strong troubleshooting and problem-solving skills.</li>
<li>Excellent communication and customer service skills.</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p>We are seeking a skilled IT infrastructure systems associate with 1–3 years of experience to provide technical assistance to end users, troubleshoot hardware and software issues, and support server maintenance activities. The ideal candidate will have hands-on experience with Windows and Linux server environments, strong problem-solving skills, and excellent customer service abilities.</p>
<h4>Responsibilities</h4>
<ul>
<li>Provide first and second-level IT support via phone, email, chat, or in-person.</li>
<li>Troubleshoot and resolve hardware, software, and network issues (Windows, macOS, Office 365, etc.).</li>
<li>Assist with Windows server administration and Linux OS administration (user management, permissions, backups, updates).</li>
<li>Install, configure, and maintain laptops, printers, and peripherals.</li>
<li>Manage Active Directory, DNS, DHCP, and Group Policy in a Windows server environment.</li>
<li>Document IT incidents and resolutions in a ticketing system (e.g., Workflow, K2).</li>
<li>Assist with network troubleshooting (LAN/WAN, VPN, Wi-Fi).</li>
<li>Support virtualization technologies (VMware, Hyper-V) as needed.</li>
<li>Educate users on IT best practices and security policies.</li>
<li>Collaborate with senior IT staff on infrastructure projects.</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>1-3 years of experience in system admin, IT support, with expertise in Windows Server, Active Directory, Azure Active Directory (Azure AD), AD Connect, and Linux OS administration.</li>
<li>Bachelor’s degree in computer science, information technology, or a related field.</li>
</ul>
<h4>Preferred Skills</h4>
<ul>
<li>Hands-on experience with Windows Server (2016/2019/2022) and/or Linux servers.</li>
<li>Knowledge of Active Directory, Group Policies, PowerShell commands, Azure AD, and Office 365 administration.</li>
<li>Familiarity with ticketing systems and ITIL processes.</li>
<li>Basic understanding of networking concepts (TCP/IP, DNS, VPN, firewalls).</li>
<li>Experience with remote desktop support tools (SCCM, Microsoft Intune, RDP).</li>
<li>Strong troubleshooting and problem-solving skills.</li>
<li>Excellent communication and customer service skills.</li>
</ul></p><p></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are seeking a skilled IT Infrastructure Systems Associate with 1–3 years of experience to provide technical assistance to end users, troubleshoot hardware and software issues, and support server maintenance activities.<br> The ideal candidate will have hands-on experience with Windows and Linux server environments, strong problem-solving skills, and excellent customer service abilities.<br> Responsibilities Provide first and second-level IT support via phone, email, chat, or in-person.<br> Troubleshoot and resolve hardware, software, and network issues (Windows, macOS, Office 365, etc.<br>). Assist with Windows server administration and Linux OS administration (user management, permissions, backups, updates).<br> Install, configure, and maintain laptops, printers, and peripherals.<br> Manage Active Directory, DNS, DHCP, and Group Policy in a Windows server environment.<br> Document IT incidents and resolutions in a ticketing system (e.<br>g., Workflow, K2).<br> Assist with network troubleshooting (LAN/WAN, VPN, Wi-Fi).<br> Support virtualization technologies (VMware, Hyper-V) as needed.<br> Educate users on IT best practices and security policies.<br> Collaborate with senior IT staff on infrastructure projects 1-3 years of experience in system Admin, IT Support, with expertise in Windows Server, Active Directory, Azure Active Directory (Azure AD), AD Connect, and Linux OS administration Bachelor’s degree in computer science, Information Technology, or a related field.<br> Preferred Skills Hands-On experience with Windows Server (2016/2019/2022) and/or Linux servers.<br> Knowledge of Active Directory, Group Policies, PowerShell commands, Azure AD, and Office 365 administration.<br> Familiarity with ticketing systems and ITIL processes.<br> Basic understanding of networking concepts (TCP/IP, DNS, VPN, firewalls).<br> Experience with remote desktop support tools (SCCM, Microsoft Intune, RDP).<br> Strong troubleshooting and problem-solving skills.<br> Excellent communication and customer service skills.<br></span> </div>
<p>POSITION SUMMARY Troubleshoot and repair technical problems or issues related to computer hardware and peripheral equipment. Respond to program error messages by finding and correcting problems or terminating the program. Provide technical guidance and recommendations to resolve business problems. Refer major hardware/software problems or defective products to vendors or technicians for service. Enter commands and activate controls on computer and peripheral equipment (e.g., printers) to integrate and operate equipment. Maintain and upgrade hardware and software, including peripherals (e.g., printers, scanners) and website technical architecture related to hardware and telecommunication connectivity. Report work related accidents, or other injuries immediately upon occurrence to manager/supervisor. Identify and correct unsafe work procedures or conditions and/or report them to management and security/safety personnel. Follow property specific procedures for handling emergency situations (e.g., evacuations, medical emergencies, natural disasters). Talk with and listen to other employees to effectively exchange information. Exchange information with other employees using electronic devices (e.g., pagers and two-way radios, email). Read and visually verify information in a variety of formats (e.g., small print). Visually inspect tools, equipment, or machines (e.g., to identify defects). Enter and locate work-related information using computers and/or point of sale systems. Reach overhead and below the knees, including bending, twisting, pulling, and stooping. Move, lift, carry, push, pull, and place objects weighing less than or equal to 50 pounds without assistance. Perform other reasonable job duties as requested by Supervisors.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Education: high school diploma or G.E.D. equivalent.</li><li>Related Work Experience: No related work experience.</li><li>Supervisory Experience: No supervisory experience.</li><li>License or Certification: None</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>Main Job Responsibilities:</b></p><ul><li>Lead Front-End Architecture and Design:</li><li>Design and implement scalable, maintainable, and high-performance front-end architectures.</li><li>Make strategic decisions on frameworks, libraries, and tools to enhance development efficiency and application performance.</li><li>Mentor and Guide Junior Developers:</li><li>Provide technical guidance, code reviews, and mentorship to junior team members.</li><li>Foster a culture of continuous learning and professional growth within the development team.</li><li>Collaborate with Cross-Functional Teams:</li><li>Work closely with back-end engineers, UX/UI designers, product managers, and other stakeholders to define and implement innovative solutions.</li><li>Ensure seamless integration of front-end applications with back-end services and APIs.</li><li>Ensure Technical Feasibility and Optimize Performance:</li><li>Assess the technical feasibility of UI/UX designs and provide feedback for improvements.</li><li>Optimize applications for maximum speed, scalability, and responsiveness across various devices and platforms.</li><li>Implement and Enforce Coding Standards:</li><li>Establish and maintain coding best practices and standards to ensure code quality and consistency.</li><li>Conduct regular code reviews to enforce standards and identify areas for improvement.</li><li>Drive Continuous Improvement and Innovation:</li><li>Stay updated with the latest industry trends, technologies, and best practices in JavaScript and front-end development.</li><li>Propose and implement enhancements to existing systems and processes to improve efficiency and product quality.</li><li>Manage Agile Development Processes:</li><li>Participate actively in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.</li><li>Help the team meet project deadlines and deliver high-quality features by effectively managing tasks and priorities.</li><li>Develop Automated Testing and Deployment Pipelines:</li><li>Implement automated testing frameworks to ensure software reliability and reduce regression issues.</li><li>Set up and maintain continuous integration/continuous deployment (CI/CD) pipelines to streamline the deployment process.</li><li>Ensure Security and Compliance:</li><li>Integrate security best practices into front-end development to protect user data and ensure compliance with relevant regulations.</li><li>Collaborate with security teams to conduct vulnerability assessments and address security concerns proactively.</li><li>Create and Maintain Documentation:</li><li>Develop comprehensive documentation for front-end systems, processes, and APIs to facilitate knowledge sharing and onboarding.</li><li>Ensure that all technical documentation is up-to-date and accessible to relevant team members.</li><li>Analyze and Resolve Complex Technical Issues:</li><li>Troubleshoot and resolve performance bottlenecks, bugs, and other technical challenges in existing applications.</li><li>Conduct root cause analysis for recurring issues and implement long-term solutions.</li><li>Coordinate with DevOps and Infrastructure Teams:</li><li>Work with DevOps engineers to ensure smooth deployment and operation of front-end applications.</li><li>Assist in managing environments, monitoring application performance, and ensuring high availability.</li></ul><p><br></p> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><p><b>Needed Competencies:</b></p><ul><li>Strong project management and organisational skills.</li><li>Communication skills and critical thinking.</li><li>Designs and implements software solutions using modular programming principles to create maintainable, reusable, and scalable code.</li><li>Possesses a deep understanding of JavaScript fundamentals, has worked with modern frameworks to build scalable applications.</li></ul><p><br></p><p><b>Knowledge, Skills and Abilities:</b></p><ul><li>Ability to work in an Agile environment.</li><li>Development design patterns knowledge (ex: singleton pattern, interface segregation, KISS, DRY, etc...).</li><li>Demonstrates the ability to decompose complex problems into discrete, loosely-coupled components that can be developed, tested, and maintained independently.</li><li>Mentors junior developers and provides constructive code reviews that improve team capabilities.</li><li>Translates technical concepts for non-technical stakeholders and contributes to product planning discussions.</li><li>Implements security best practices including input validation, authentication, and protection against common vulnerabilities.</li></ul><p><br></p><p><b>Experience:</b></p><ul><li>At least 3-5 years of experience in web technologies, HTML, CSS, and JavaScript.</li><li>Experience with a responsive design for desktop/mobile.</li><li>Extensive HTML/CSS/Javascript coding experience, including Node and React.</li><li>Experience with Typescript.</li><li>Experience with ORMs such as Drizzle, Sequelize, or Prisma.</li><li>Experience working with and building APIs.</li></ul><p><br></p><p><b>Education:</b></p><p>Bachelor’s Degree in Computer Science, Software Engineering or Information Technology.</p><p><br></p><p><b>Travel:</b></p><p><b></b>Depending on project needs</p><p><br></p><p><br></p></div>