{"id":16629,"date":"2026-09-07T14:39:27","date_gmt":"2026-09-07T14:39:27","guid":{"rendered":"https:\/\/alameensoft.com\/?page_id=16629"},"modified":"2026-09-08T15:03:31","modified_gmt":"2026-09-08T15:03:31","slug":"jobs","status":"publish","type":"page","link":"https:\/\/alameensoft.com\/en\/jobs\/","title":{"rendered":"Jobs"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"16629\" class=\"elementor elementor-16629\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4d1c626 e-flex e-con-boxed e-con e-parent\" data-id=\"4d1c626\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-05a33ad elementor-widget elementor-widget-spacer\" data-id=\"05a33ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f66a11c e-flex e-con-boxed e-con e-parent\" data-id=\"f66a11c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1ac38d3 elementor-widget elementor-widget-html\" data-id=\"1ac38d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- AlameenSoft Careers \u2013 English-only Elementor HTML widget -->\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700&display=swap');\r\n\r\n#as-careers{\r\n  --as-navy:#152937;\r\n  --as-cyan:#00b5cc;\r\n  --as-cyan-dark:#0097aa;\r\n  --as-ink:#1d2c36;\r\n  --as-muted:#64727b;\r\n  --as-line:#dfe6e9;\r\n  --as-soft:#f5f8f9;\r\n  --as-white:#ffffff;\r\n  --as-radius:18px;\r\n  --as-shadow:0 14px 38px rgba(21,41,55,.09);\r\n  font-family:\"Poppins\",system-ui,sans-serif;\r\n  color:var(--as-ink);\r\n  background:var(--as-white);\r\n  width:100%;\r\n  overflow:hidden;\r\n}\r\n#as-careers *{box-sizing:border-box}\r\n#as-careers button,#as-careers input{font:inherit}\r\n#as-careers button{cursor:pointer}\r\n#as-careers a{text-decoration:none}\r\n#as-careers .as-shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}\r\n#as-careers .as-hero{\r\n  position:relative;\r\n  padding:78px 0 68px;\r\n  background:var(--as-navy);\r\n  color:#fff;\r\n  isolation:isolate;\r\n}\r\n#as-careers .as-hero:after{\r\n  content:\"\";\r\n  position:absolute;\r\n  inset-inline-end:0;\r\n  bottom:0;\r\n  width:min(38vw,520px);\r\n  height:10px;\r\n  background:var(--as-cyan);\r\n}\r\n#as-careers .as-eyebrow{\r\n  display:inline-flex;align-items:center;gap:9px;\r\n  color:#9feaf3;font-size:13px;font-weight:700;letter-spacing:.02em;\r\n  margin-bottom:17px;\r\n}\r\n#as-careers .as-eyebrow:before{\r\n  content:\"\";width:29px;height:4px;background:var(--as-cyan);display:inline-block;\r\n}\r\n#as-careers .as-hero-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:60px;align-items:end}\r\n#as-careers .as-hero h1{\r\n  margin:0;max-width:780px;font-size:clamp(34px,5vw,60px);line-height:1.24;\r\n  letter-spacing:-.025em;font-weight:800;\r\n}\r\n#as-careers .as-hero h1 span{color:var(--as-cyan)}\r\n#as-careers .as-hero p{margin:22px 0 0;color:#d4e0e5;max-width:760px;line-height:1.9;font-size:15px}\r\n#as-careers .as-hero-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}\r\n#as-careers .as-stat{\r\n  border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:18px;background:rgba(255,255,255,.035)\r\n}\r\n#as-careers .as-stat strong{display:block;font-size:28px;color:#fff;line-height:1}\r\n#as-careers .as-stat span{display:block;color:#aac0ca;font-size:12px;margin-top:10px;line-height:1.5}\r\n#as-careers .as-toolbar-wrap{padding:34px 0 0;background:#fff}\r\n#as-careers .as-toolbar{\r\n  border:1px solid var(--as-line);border-radius:20px;padding:18px;background:#fff;\r\n  display:grid;grid-template-columns:1fr;gap:16px;align-items:center;\r\n  box-shadow:0 10px 30px rgba(21,41,55,.055);\r\n}\r\n#as-careers .as-search{position:relative}\r\n#as-careers .as-search svg{position:absolute;inset-inline-start:16px;top:50%;transform:translateY(-50%);width:19px;color:#80909a}\r\n#as-careers .as-search input{\r\n  width:100%;height:50px;border:1px solid #d8e1e5;border-radius:13px;background:#fbfcfc;\r\n  padding-inline-start:48px;padding-inline-end:16px;outline:none;color:var(--as-ink);\r\n}\r\n#as-careers .as-search input:focus{border-color:var(--as-cyan);box-shadow:0 0 0 3px rgba(0,181,204,.12)}\r\n#as-careers .as-filterbar{display:flex;gap:8px;overflow:auto;padding:18px 0 6px;scrollbar-width:none}\r\n#as-careers .as-filterbar::-webkit-scrollbar{display:none}\r\n#as-careers .as-filter{\r\n  white-space:nowrap;border:1px solid var(--as-line);background:#fff;color:#52616a;border-radius:999px;\r\n  padding:10px 15px;font-size:12px;font-weight:700;transition:.2s ease;\r\n}\r\n#as-careers .as-filter:hover{border-color:#9bdce4;color:var(--as-navy)}\r\n#as-careers .as-filter.active{background:var(--as-cyan);border-color:var(--as-cyan);color:#062b31}\r\n#as-careers .as-main{padding:38px 0 90px}\r\n#as-careers .as-list-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:22px}\r\n#as-careers .as-list-head h2{margin:0;font-size:26px;color:var(--as-navy)}\r\n#as-careers .as-list-head p{margin:8px 0 0;color:var(--as-muted);font-size:13px}\r\n#as-careers .as-count{font-size:12px;color:#75838b;background:var(--as-soft);border-radius:999px;padding:9px 13px}\r\n#as-careers .as-jobs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\r\n#as-careers .as-card{\r\n  position:relative;border:1px solid var(--as-line);border-radius:var(--as-radius);padding:25px;background:#fff;\r\n  transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;\r\n  min-height:236px;display:flex;flex-direction:column;cursor:pointer;\r\n}\r\n#as-careers .as-card:focus-visible{outline:3px solid rgba(0,181,204,.28);outline-offset:3px;border-color:var(--as-cyan);box-shadow:var(--as-shadow)}\r\n#as-careers .as-card:hover{transform:translateY(-3px);border-color:#9edbe3;box-shadow:var(--as-shadow)}\r\n#as-careers .as-card-top{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}\r\n#as-careers .as-dept{color:var(--as-cyan-dark);font-size:11px;font-weight:800;margin-bottom:9px}\r\n#as-careers .as-card h3{margin:0;color:var(--as-navy);font-size:19px;line-height:1.55}\r\n#as-careers .as-lang-badge{\r\n  flex:0 0 auto;font-size:10px;font-weight:700;color:#6d7c85;border:1px solid var(--as-line);\r\n  border-radius:999px;padding:6px 9px;background:#fff;\r\n}\r\n#as-careers .as-meta{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0 0}\r\n#as-careers .as-meta span{font-size:11px;color:#66757e;background:var(--as-soft);padding:7px 9px;border-radius:8px}\r\n#as-careers .as-card p{margin:17px 0 22px;color:#65747c;font-size:12px;line-height:1.85}\r\n#as-careers .as-card-bottom{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:14px}\r\n#as-careers .as-view{\r\n  border:0;background:transparent;padding:0;color:var(--as-navy);font-weight:800;font-size:12px;\r\n  display:flex;align-items:center;gap:8px;\r\n}\r\n#as-careers .as-view .arrow{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;background:var(--as-cyan);color:#072f35}\r\n#as-careers .as-empty{\r\n  grid-column:1\/-1;border:1px dashed #cbd7dc;border-radius:18px;padding:50px 25px;text-align:center;color:#66757e\r\n}\r\n#as-careers .as-detail{display:none;background:#fff}\r\n#as-careers.is-detail .as-directory{display:none}\r\n#as-careers.is-detail .as-detail{display:block}\r\n#as-careers .as-detail-hero{\r\n  background:var(--as-navy);color:#fff;padding:48px 0 45px;border-top:1px solid rgba(255,255,255,.06)\r\n}\r\n#as-careers .as-back{\r\n  border:0;background:transparent;color:#a9c7d0;padding:0;margin-bottom:28px;font-size:12px;font-weight:700;\r\n  display:flex;align-items:center;gap:8px\r\n}\r\n#as-careers .as-detail-title{max-width:900px}\r\n#as-careers .as-detail-title .as-dept{font-size:12px}\r\n#as-careers .as-detail-title h1{margin:0;font-size:clamp(31px,4.5vw,50px);line-height:1.35}\r\n#as-careers .as-detail-title .as-meta span{background:rgba(255,255,255,.08);color:#dce8ec}\r\n#as-careers .as-detail-body{padding:48px 0 90px}\r\n#as-careers .as-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:54px;align-items:start}\r\n#as-careers .as-content{min-width:0}\r\n#as-careers .as-section{padding:0 0 35px;margin-bottom:35px;border-bottom:1px solid var(--as-line)}\r\n#as-careers .as-section:last-child{border-bottom:0;margin-bottom:0}\r\n#as-careers .as-section h2{margin:0 0 17px;color:var(--as-navy);font-size:20px}\r\n#as-careers .as-section p{margin:0 0 13px;color:#53636c;line-height:1.95;font-size:13px}\r\n#as-careers .as-section ul{margin:0;padding-inline-start:22px;display:grid;gap:11px}\r\n#as-careers .as-section li{color:#53636c;line-height:1.85;font-size:13px;padding-inline-start:4px}\r\n#as-careers .as-section li::marker{color:var(--as-cyan)}\r\n#as-careers .as-applybox{\r\n  position:sticky;top:24px;border:1px solid var(--as-line);border-radius:20px;padding:23px;background:#fff;\r\n  box-shadow:0 12px 35px rgba(21,41,55,.07);\r\n}\r\n#as-careers .as-applybox h3{margin:0 0 10px;color:var(--as-navy);font-size:17px}\r\n#as-careers .as-applybox p{margin:0 0 18px;color:#66757e;font-size:11px;line-height:1.8}\r\n#as-careers .as-applybtn{\r\n  width:100%;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;\r\n  background:var(--as-cyan);color:#062d33;padding:14px 16px;font-size:12px;font-weight:800;\r\n  transition:.18s ease;\r\n}\r\n#as-careers .as-applybtn:hover{background:#08c4db;transform:translateY(-1px)}\r\n#as-careers .as-apply-facts{display:grid;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid var(--as-line)}\r\n#as-careers .as-fact{display:grid;grid-template-columns:28px 1fr;gap:9px}\r\n#as-careers .as-fact-icon{width:27px;height:27px;border-radius:8px;background:var(--as-soft);display:grid;place-items:center;color:var(--as-navy);font-size:12px}\r\n#as-careers .as-fact small{display:block;color:#8a979e;font-size:9px;margin-bottom:2px}\r\n#as-careers .as-fact strong{display:block;color:#46565f;font-size:11px;line-height:1.55}\r\n#as-careers .as-mobile-apply{display:none}\r\n#as-careers [dir=\"rtl\"] .as-view .arrow{transform:rotate(180deg)}\r\n#as-careers [dir=\"rtl\"] .as-back .back-arrow{transform:rotate(180deg)}\r\n#as-careers .as-mini-note{font-size:10px!important;color:#87949a!important;margin-top:12px!important}\r\n@media (max-width:900px){\r\n  #as-careers .as-hero-grid{grid-template-columns:1fr;gap:34px}\r\n  #as-careers .as-hero-stats{max-width:430px}\r\n  #as-careers .as-detail-grid{grid-template-columns:1fr}\r\n  #as-careers .as-applybox{position:relative;top:auto}\r\n}\r\n@media (max-width:720px){\r\n  #as-careers .as-shell{width:min(100% - 28px,1180px)}\r\n  #as-careers .as-hero{padding:58px 0 48px}\r\n  #as-careers .as-hero h1{font-size:34px}\r\n  #as-careers .as-toolbar{grid-template-columns:1fr;padding:13px}\r\n  #as-careers .as-jobs{grid-template-columns:1fr}\r\n  #as-careers .as-card{min-height:0;padding:21px}\r\n  #as-careers .as-list-head{align-items:flex-start}\r\n  #as-careers .as-main{padding-top:28px;padding-bottom:75px}\r\n  #as-careers .as-detail-body{padding-top:34px}\r\n}\r\n@media (max-width:480px){\r\n  #as-careers .as-hero-stats{grid-template-columns:1fr 1fr}\r\n  #as-careers .as-stat{padding:15px}\r\n  #as-careers .as-stat strong{font-size:24px}\r\n  #as-careers .as-list-head h2{font-size:22px}\r\n  #as-careers .as-card-top{gap:10px}\r\n  #as-careers .as-card h3{font-size:17px}\r\n}\r\n#as-careers .as-card{cursor:pointer}\r\n#as-careers .as-card:focus-visible{outline:3px solid rgba(0,181,204,.32);outline-offset:3px}\r\n#as-careers .as-apply-status{margin-top:12px;font-size:10px;line-height:1.7;color:#7d8b93}\r\n\/* Exact WPForms target: Form ID 16635. Hidden on initial page load. *\/\r\n#wpforms-16635{display:none !important}\r\n#wpforms-16635.as-careers-form-open{display:block !important}\r\n.as-wpforms-application-target{display:none !important}\r\n.as-wpforms-application-target.as-open{display:block !important}\r\n\r\n\r\n\/* =========================================================\r\n   AlameenSoft brand-color lock\r\n   Prevent Elementor \/ WordPress global colors from overriding\r\n   the Careers page and keep WPForms visually consistent.\r\n   ========================================================= *\/\r\n#as-careers,\r\n#as-careers p,\r\n#as-careers li,\r\n#as-careers button,\r\n#as-careers input,\r\n#as-careers a{\r\n  font-family:\"Poppins\",system-ui,sans-serif !important;\r\n}\r\n\r\n\/* Dark brand surfaces *\/\r\n#as-careers .as-hero,\r\n#as-careers .as-detail-hero{\r\n  background:#152937 !important;\r\n}\r\n#as-careers .as-hero h1,\r\n#as-careers .as-detail-title h1{\r\n  color:#ffffff !important;\r\n}\r\n#as-careers .as-hero h1 span{\r\n  color:#00b5cc !important;\r\n}\r\n#as-careers .as-eyebrow,\r\n#as-careers .as-detail-title .as-dept{\r\n  color:#40d3e4 !important;\r\n}\r\n#as-careers .as-hero p{\r\n  color:#dbe7eb !important;\r\n}\r\n#as-careers .as-stat strong{\r\n  color:#ffffff !important;\r\n}\r\n#as-careers .as-stat span,\r\n#as-careers .as-back{\r\n  color:#c5d7de !important;\r\n}\r\n#as-careers .as-detail-title .as-meta span{\r\n  color:#e7f0f3 !important;\r\n  background:rgba(255,255,255,.09) !important;\r\n}\r\n\r\n\/* Light surfaces *\/\r\n#as-careers .as-list-head h2,\r\n#as-careers .as-card h3,\r\n#as-careers .as-section h2,\r\n#as-careers .as-applybox h3{\r\n  color:#152937 !important;\r\n}\r\n#as-careers .as-card .as-dept{\r\n  color:#0097aa !important;\r\n}\r\n#as-careers .as-list-head p,\r\n#as-careers .as-card p,\r\n#as-careers .as-section p,\r\n#as-careers .as-section li,\r\n#as-careers .as-applybox p{\r\n  color:#52636d !important;\r\n}\r\n#as-careers .as-meta span,\r\n#as-careers .as-count{\r\n  color:#5f7079 !important;\r\n  background:#f5f8f9 !important;\r\n}\r\n#as-careers .as-card,\r\n#as-careers .as-toolbar,\r\n#as-careers .as-applybox{\r\n  background:#ffffff !important;\r\n  border-color:#dfe6e9 !important;\r\n}\r\n\r\n\/* Interactive colors *\/\r\n#as-careers .as-filter{\r\n  color:#52616a !important;\r\n  background:#ffffff !important;\r\n  border-color:#dfe6e9 !important;\r\n}\r\n#as-careers .as-filter:hover{\r\n  color:#152937 !important;\r\n  border-color:#7ad9e5 !important;\r\n}\r\n#as-careers .as-filter.active{\r\n  background:#00b5cc !important;\r\n  border-color:#00b5cc !important;\r\n  color:#152937 !important;\r\n}\r\n#as-careers .as-view{\r\n  color:#152937 !important;\r\n}\r\n#as-careers .as-view .arrow,\r\n#as-careers .as-applybtn{\r\n  background:#00b5cc !important;\r\n  color:#152937 !important;\r\n}\r\n#as-careers .as-applybtn:hover{\r\n  background:#11c6db !important;\r\n  color:#152937 !important;\r\n}\r\n#as-careers .as-section li::marker{\r\n  color:#00b5cc !important;\r\n}\r\n#as-careers .as-search svg{\r\n  color:#6f838e !important;\r\n}\r\n#as-careers .as-search input{\r\n  color:#152937 !important;\r\n  background:#ffffff !important;\r\n  border-color:#d5e0e4 !important;\r\n}\r\n#as-careers .as-search input::placeholder{\r\n  color:#8799a3 !important;\r\n  opacity:1 !important;\r\n}\r\n#as-careers .as-search input:focus{\r\n  border-color:#00b5cc !important;\r\n  box-shadow:0 0 0 3px rgba(0,181,204,.14) !important;\r\n}\r\n\r\n\/* WPForms 16635 \u2014 brand styling when the application form is revealed *\/\r\n#wpforms-16635,\r\n#wpforms-16635 *{\r\n  font-family:\"Poppins\",system-ui,sans-serif !important;\r\n}\r\n#wpforms-16635 .wpforms-field-label,\r\n#wpforms-16635 .wpforms-field-label-inline,\r\n#wpforms-16635 .wpforms-field-html h1,\r\n#wpforms-16635 .wpforms-field-html h2,\r\n#wpforms-16635 .wpforms-field-html h3,\r\n#wpforms-16635 .wpforms-title{\r\n  color:#152937 !important;\r\n}\r\n#wpforms-16635 .wpforms-description,\r\n#wpforms-16635 .wpforms-field-description{\r\n  color:#64727b !important;\r\n}\r\n#wpforms-16635 input:not([type=\"checkbox\"]):not([type=\"radio\"]),\r\n#wpforms-16635 select,\r\n#wpforms-16635 textarea{\r\n  background:#ffffff !important;\r\n  color:#152937 !important;\r\n  border-color:#d5e0e4 !important;\r\n  border-radius:10px !important;\r\n}\r\n#wpforms-16635 input:not([type=\"checkbox\"]):not([type=\"radio\"]):focus,\r\n#wpforms-16635 select:focus,\r\n#wpforms-16635 textarea:focus{\r\n  border-color:#00b5cc !important;\r\n  box-shadow:0 0 0 3px rgba(0,181,204,.12) !important;\r\n  outline:none !important;\r\n}\r\n#wpforms-16635 input::placeholder,\r\n#wpforms-16635 textarea::placeholder{\r\n  color:#8a9aa3 !important;\r\n  opacity:1 !important;\r\n}\r\n#wpforms-16635 .wpforms-required-label{\r\n  color:#ff6f61 !important;\r\n}\r\n#wpforms-16635 button[type=\"submit\"],\r\n#wpforms-16635 input[type=\"submit\"],\r\n#wpforms-16635 .wpforms-submit{\r\n  background:#00b5cc !important;\r\n  color:#152937 !important;\r\n  border:0 !important;\r\n  border-radius:11px !important;\r\n  font-weight:700 !important;\r\n}\r\n#wpforms-16635 button[type=\"submit\"]:hover,\r\n#wpforms-16635 input[type=\"submit\"]:hover,\r\n#wpforms-16635 .wpforms-submit:hover{\r\n  background:#11c6db !important;\r\n  color:#152937 !important;\r\n}\r\n\r\n<\/style>\r\n\r\n<div id=\"as-careers\" class=\"as-careers\" dir=\"ltr\" lang=\"en\">\r\n  <div class=\"as-directory\">\r\n    <section class=\"as-hero\">\r\n      <div class=\"as-shell as-hero-grid\">\r\n        <div>\r\n          <div class=\"as-eyebrow\">Careers at AlameenSoft<\/div>\r\n          <h1>Your next move could be <span>with us.<\/span><\/h1>\r\n          <p>We look for people who value quality, teamwork, continuous learning and initiative. Explore the open roles and choose the one that fits your experience.<\/p>\r\n        <\/div>\r\n        <div class=\"as-hero-stats\">\r\n          <div class=\"as-stat\"><strong id=\"as-open-count\">14<\/strong><span>open positions<\/span><\/div>\r\n          <div class=\"as-stat\"><strong>1992<\/strong><span>building business solutions since<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <div class=\"as-toolbar-wrap\">\r\n      <div class=\"as-shell\">\r\n        <div class=\"as-toolbar\">\r\n          <label class=\"as-search\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"m21 21-4.3-4.3m2.3-5.2a7.5 7.5 0 1 1-15 0 7.5 7.5 0 0 1 15 0Z\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg>\r\n            <input id=\"as-search-input\" type=\"search\" autocomplete=\"off\" placeholder=\"Search by job title or department...\">\r\n          <\/label>\r\n        <\/div>\r\n        <div class=\"as-filterbar\" id=\"as-filterbar\" aria-label=\"Job filters\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <main class=\"as-main\">\r\n      <div class=\"as-shell\">\r\n        <div class=\"as-list-head\">\r\n          <div>\r\n            <h2>Open positions<\/h2>\r\n            <p>Filter by team, then open a role to read the full description without the clutter.<\/p>\r\n          <\/div>\r\n          <span class=\"as-count\" id=\"as-result-count\"><\/span>\r\n        <\/div>\r\n        <div class=\"as-jobs\" id=\"as-jobs\"><\/div>\r\n      <\/div>\r\n    <\/main>\r\n  <\/div>\r\n\r\n  <div class=\"as-detail\" id=\"as-detail\">\r\n    <section class=\"as-detail-hero\">\r\n      <div class=\"as-shell\">\r\n        <button class=\"as-back\" id=\"as-back\" type=\"button\"><span class=\"back-arrow\">\u2190<\/span><span>Back to all positions<\/span><\/button>\r\n        <div class=\"as-detail-title\" id=\"as-detail-title\"><\/div>\r\n      <\/div>\r\n    <\/section>\r\n    <div class=\"as-detail-body\">\r\n      <div class=\"as-shell as-detail-grid\">\r\n        <article class=\"as-content\" id=\"as-detail-content\"><\/article>\r\n        <aside class=\"as-applybox\" id=\"as-applybox\"><\/aside>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n\r\n(() => {\r\nconst root = document.getElementById('as-careers');\r\nif(!root) return;\r\n\r\nconst WPFORM_ID = 16635;\r\nconst WPFORM_WRAPPER_ID = `wpforms-${WPFORM_ID}`;\r\nconst WPFORM_FORM_ID = `wpforms-form-${WPFORM_ID}`;\r\n\r\nconst JOBS = [{\"slug\":\"qa-manual-tester\",\"title\":\"QA Manual Tester\",\"language\":\"en\",\"group\":\"qa\",\"department\":\"QA Testing\",\"location\":\"On-site\",\"employment\":\"Full-time\",\"summary\":\"Help ensure AlameenSoft software meets specifications and delivers a high-quality user experience through structured manual testing.\",\"about\":[\"We are looking for a detail-oriented Software Tester to be responsible for all stages of software testing.\",\"Software Tester responsibilities include understanding software specifications, identifying software flaws, reporting bugs, and assessing software performance against specifications.\",\"Our ideal candidates are familiar with the software development life cycle (SDLC) and have a keen eye for detail.\",\"Ultimately, the role of the Software Tester is to ensure that our software products are of the highest quality and provide a great user experience.\"],\"responsibilities\":[\"Review and analyze system specifications.\",\"Execute test cases (manual or automated) and analyze results.\",\"Create logs to document testing phases and defects.\",\"Report bugs and errors to development teams.\",\"Help troubleshoot issues.\",\"Conduct post-release \/ post-implementation testing.\",\"Work with cross-functional teams to ensure quality throughout the software development lifecycle.\"],\"requirements\":[\"Bachelor\u2019s degree in Accounting or any related field.\",\"Proven experience as a Software Tester or similar role.\",\"Experience in project management and QA methodology.\",\"Ability to document and troubleshoot errors.\",\"Working knowledge of test management software (e.g. qTest, Zephyr) and SQL.\",\"Excellent communication skills.\",\"Attention to detail.\",\"Analytical mind and problem-solving aptitude.\",\"Strong organizational skills.\"],\"offer\":[\"Competitive salary and performance-based bonuses.\",\"Ongoing learning, training, and professional development opportunities.\",\"Dynamic work environment that encourages innovation and initiative.\"],\"preferred\":[],\"attributes\":[],\"reports\":\"\",\"applicationExtra\":\"\"},{\"slug\":\"senior-full-stack-developer\",\"title\":\"Senior Full Stack Developer (C# \/ .NET)\",\"language\":\"en\",\"group\":\"engineering\",\"department\":\"Software Development\",\"location\":\"On-site\",\"employment\":\"Full-time\",\"summary\":\"Design and evolve the core of Alameen Connect, spanning on-premises agents, cloud APIs, real-time services, multi-tenancy, and dashboards.\",\"about\":[\"We are seeking a Senior Full Stack Developer to lead the design, development, and maintenance of the core components of the Alameen Connect platform \u2014 a secure, scalable, multi-tenant SaaS solution that bridges on-premises ERP systems with modern cloud services.\",\"The role builds and evolves a distributed system spanning on-premises Windows Services, cloud-hosted APIs and gRPC services, real-time communication infrastructure, multi-tenant database architecture, and web-based monitoring and administration dashboards.\"],\"responsibilities\":[\"Design and implement features across both Agent (on-prem) and Cloud tiers.\",\"Contribute to architectural decisions including versioning, modularity, backward compatibility, and deployment strategies.\",\"Develop real-time communication using SignalR (WebSockets) and gRPC (bidirectional streaming).\",\"Implement resilient connectivity patterns including retry policies, reconnection strategies, and durable messaging.\",\"Manage multi-tenant data access using SQL Server and Entity Framework Core.\",\"Own the Windows Service lifecycle and contribute to WPF-based desktop management tools.\",\"Build secure, production-grade APIs using JWT, RBAC, and mutual TLS (mTLS).\",\"Implement observability and reliability practices using OpenTelemetry, structured logging, Sentry, and health checks.\",\"Contribute to frontend development using Next.js for real-time dashboards and configuration portals.\",\"Integrate with third-party platforms such as Salla, Shopify, and other e-commerce systems.\",\"Design and implement event-driven patterns, CQRS, webhook processing, idempotent handlers, and rate limiting strategies.\",\"Optimize performance using memory-efficient techniques such as Span<T>, pooling, and efficient serialization.\",\"Work with Azure services including Azure SQL, Azure Identity, and Azure DevOps where applicable.\",\"Apply ERP domain knowledge such as invoicing, inventory, and orders when building business modules.\",\"Follow Clean Architecture and SOLID principles with strong testing practices.\"],\"requirements\":[\"5+ years of experience with C# and modern .NET (6\/7\/8).\",\"Strong expertise in ASP.NET Core, SignalR, and gRPC.\",\"Deep understanding of asynchronous and concurrent programming.\",\"Strong SQL Server and EF Core experience.\",\"Solid knowledge of multi-tenant SaaS architecture.\",\"Experience with authentication, authorization, and certificate-based security.\",\"Windows Services development and familiarity with WPF.\",\"Experience with testing frameworks and observability tools.\"],\"offer\":[],\"preferred\":[],\"attributes\":[],\"reports\":\"\",\"applicationExtra\":\"\"},{\"slug\":\"technical-content-writer\",\"title\":\"Technical Content Writer\",\"language\":\"en\",\"group\":\"marketing\",\"department\":\"Documentation & Translation\",\"location\":\"Damascus \u2013 Al-Mazraa\",\"employment\":\"Full-time\",\"summary\":\"Write and edit clear, engaging content that explains how to use AlameenSoft software and applications while simplifying complex technical information for users.\",\"about\":[\"Write and edit content that explains how to use the company\u2019s software and applications, simplifying complex technical information and presenting it in a clear and engaging way so users receive accurate, easy-to-understand guidance.\"],\"responsibilities\":[\"Learn and understand the functions and components of AlameenSoft software and applications in order to create the content needed to explain them.\",\"Prepare easy-to-follow content that explains how to use AlameenSoft software and applications and helps customers and learners use them correctly.\",\"Review and update content continuously to keep information accurate and aligned with product developments and changes.\",\"Use formatting and design tools to make content clear and easy to use, and proofread it for grammar and spelling before publication.\",\"Create educational videos explaining how to use the software.\",\"Coordinate with the design or video editing team to produce professional visual content.\",\"Prepare short, engaging posts for social media.\",\"Create marketing or educational content about the benefits of using the software.\",\"Apply basic SEO principles when needed.\",\"Collect user feedback to improve content and better address user needs.\"],\"requirements\":[\"Academic degree in Arabic Language, Accounting, Media, Business Administration, or a related field.\",\"Documented previous experience writing technical content in Modern Standard Arabic.\",\"Ability to simplify technical or accounting concepts and explain them clearly and smoothly.\",\"A strong passion for writing and commitment to professional and literary integrity.\",\"Proficiency in Microsoft Office and fast computer typing skills.\",\"Excellent Arabic communication skills with the ability to write clearly and effectively without grammatical, spelling, or stylistic errors.\",\"Strong ability to produce original written content without relying on AI writing tools.\",\"Ability to conduct comprehensive research and understand complex topics.\"],\"offer\":[\"Collaborative and creative work environment.\",\"Continuous learning and career development opportunities.\",\"Competitive salary package based on experience and contribution.\"],\"preferred\":[],\"attributes\":[],\"reports\":\"\",\"applicationExtra\":\"\"},{\"slug\":\"partner-success-manager\",\"title\":\"Partner Success Manager (Indirect Sales)\",\"language\":\"en\",\"group\":\"sales\",\"department\":\"Partner Success & Channel Development\",\"location\":\"On-site\",\"employment\":\"Full-time\",\"summary\":\"Manage and grow AlameenSoft\u2019s international and regional partner network through enablement, relationship management, and partner growth.\",\"about\":[\"We are seeking a proactive and business-savvy Partner Success Manager to manage and grow our network of international and regional partners. This role is focused on indirect sales enablement, relationship management, and partner growth.\",\"You will be responsible for ensuring that our partners are equipped, trained, and motivated to successfully sell, implement, and support our ERP and SaaS products.\",\"This is not a routine sales role; it is a strategic position that bridges business growth, partner enablement, and customer success.\"],\"responsibilities\":[\"Serve as the primary point of contact for assigned partners, maintaining strong, trust-based relationships.\",\"Support partners in achieving their sales and implementation targets through ongoing training, mentorship, and product onboarding.\",\"Conduct regular performance reviews with partners to identify gaps, challenges, and opportunities for growth.\",\"Collaborate with product, sales, and support teams so partners have the latest knowledge and tools for success.\",\"Assist partners in closing deals, handling objections, and conducting client demos when needed.\",\"Guide partners on how to position and sell ERP modules effectively across multiple industries.\",\"Monitor partner pipelines through the CRM and ensure accurate forecasting and activity tracking.\",\"Share updates about new features, product releases, and promotions.\",\"Analyze partner performance data and develop strategies to improve sales effectiveness and client satisfaction.\",\"Work with marketing and training teams to organize partner enablement programs, webinars, and product workshops.\",\"Provide feedback to the product team on partner and client needs.\",\"Ensure partners adhere to company policies, pricing guidelines, and brand standards.\"],\"requirements\":[\"Bachelor\u2019s degree in Business Administration, Marketing, Information Systems, or a related field.\",\"Minimum of 4+ years of experience in channel management, partner relations, or account management.\",\"Strong understanding of ERP, CRM, and SaaS products and how they serve different business sectors.\",\"Excellent communication and presentation skills with the ability to influence and build trust.\",\"Solid understanding of sales cycles, business logic, and implementation challenges.\",\"Ability to analyze business performance and design improvement plans for partners.\",\"Strong problem-solving, coordination, and negotiation abilities.\",\"Fluent in English; Arabic or additional languages are an advantage.\",\"Tech-savvy with hands-on experience using CRM tools and Microsoft 365 suite.\"],\"preferred\":[\"Previous experience managing reseller or channel-based sales models.\",\"Knowledge of SaaS business models, recurring revenue structures, and partner incentive programs.\",\"Exposure to B2B solution selling and ERP implementation processes.\",\"Background in business consultancy, presales, or training is a plus.\"],\"attributes\":[\"Business-minded communicator who understands partner needs and proposes actionable solutions.\",\"Relationship builder able to develop strong long-term professional relationships.\",\"Consultative approach: works as an advisor, not just an account handler.\",\"Strategic thinker capable of identifying growth opportunities within each partner relationship.\",\"Team player who collaborates across departments to ensure partner and client success.\"],\"offer\":[\"Competitive salary and performance-based bonuses.\",\"A key role in expanding our global partner network.\",\"Ongoing learning, training, and professional development opportunities.\",\"Career growth into senior partner management or regional leadership roles.\",\"Dynamic, multicultural work environment that encourages innovation and initiative.\"],\"reports\":\"\",\"applicationExtra\":\"\"},{\"slug\":\"business-analyst\",\"title\":\"Business Analyst\",\"language\":\"en\",\"group\":\"product\",\"department\":\"Product Management \/ Product Office\",\"reports\":\"Product Owner\",\"location\":\"On-site\",\"employment\":\"Full-time\",\"summary\":\"Translate business needs, customer feedback, and product direction into clear requirements, workflows, user stories, and product analysis.\",\"about\":[\"The Business Analyst will work directly under the Product Owner to support the analysis, documentation, research, and continuous improvement of AlameenSoft\u2019s software products, including ERP, SaaS modules, CRM, POS\/F&B, integrations, and related business applications.\",\"This role is responsible for translating business needs, market requirements, customer feedback, and internal product direction into clear, structured product documentation such as PRDs, functional requirements, user stories, workflows, acceptance criteria, research summaries, and product analysis reports.\",\"The role is not only about writing requirements. The Business Analyst must understand business processes, question unclear assumptions, analyze competitors, support product decisions, and ensure that development, UI\/UX, QA, and stakeholders receive clear and complete product inputs.\"],\"responsibilities\":[\"Prepare clear and detailed product documentation under the guidance of the Product Owner, including PRDs, functional requirement documents, user stories, backlog items, acceptance criteria, and business process flows.\",\"Analyze existing and planned product features to identify missing functionality, process gaps, UX issues, business logic inconsistencies, dependencies, integration points, data flow requirements, automation opportunities, and possible conflicts with existing product behavior.\",\"Support research related to ERP and SaaS market trends, competitor analysis, industry-specific requirements, customer behavior, regional market needs, and new product opportunities.\",\"Study and document business processes across CRM, sales, quotations, orders, invoicing, inventory, purchasing, accounting, POS, F&B, HR, projects, helpdesk, document management, integrations, partner and customer workflows.\",\"Assist the Product Owner in preparing and refining backlog items for the development team.\",\"Help reduce confusion between Product, UI\/UX, Development, and QA.\",\"Work with UI\/UX designers to explain business context, screen logic, user journeys, and required fields, actions, permissions, or states.\",\"Support QA by making requirements easier to test.\",\"Coordinate with internal stakeholders to gather and clarify requirements.\",\"Maintain organized product documentation for use across different teams.\"],\"requirements\":[\"3\u20135 years of experience as a Business Analyst, Product Analyst, Functional Consultant, ERP Consultant, or similar role.\",\"Strong understanding of business processes and software products.\",\"Ability to analyze requirements and identify gaps.\",\"Ability to write clear and structured documentation.\",\"Understanding of ERP, CRM, POS, SaaS, or business applications is highly preferred.\",\"Ability to convert business needs into functional requirements.\",\"Strong analytical and problem-solving skills.\",\"Ability to understand workflows, roles, permissions, and business rules.\",\"Ability to compare software products and extract useful insights.\",\"Strong writing skills in English.\",\"Understanding of basic software concepts such as APIs and integrations, databases and fields, user roles and permissions, workflows and statuses, forms, lists, reports, dashboards, and SaaS products.\",\"Professional in Excel.\"],\"offer\":[\"Collaborative and innovative work culture.\",\"Continuous learning and career growth opportunities.\",\"Competitive salary package based on experience and contribution.\"],\"preferred\":[],\"attributes\":[],\"applicationExtra\":\"\"},{\"slug\":\"account-manager-direct-sales\",\"title\":\"Account Manager Executive (Direct Sales)\",\"language\":\"en\",\"group\":\"sales\",\"department\":\"Sales & Business Development\",\"location\":\"On-site\",\"employment\":\"Full-time\",\"summary\":\"Own the direct B2B sales cycle, qualify inbound and outbound opportunities, deliver ERP demos, and convert prospects into long-term customers.\",\"about\":[\"We are seeking a highly motivated and intelligent Account Manager Executive (Direct Sales) to join our commercial team.\",\"This role is ideal for someone with a strong business mindset, excellent communication skills, and the ability to understand and explain complex ERP solutions to clients across multiple industries.\",\"You will be responsible for driving direct sales, managing inbound leads, and executing outbound outreach strategies to convert prospects into long-term customers.\"],\"responsibilities\":[\"Manage the end-to-end sales cycle for direct clients, from lead generation and qualification to closing deals and onboarding.\",\"Follow up with inbound leads from marketing campaigns, website inquiries, and CRM pipelines.\",\"Conduct outbound prospecting through calls, emails, LinkedIn, and networking.\",\"Analyze client requirements and map them to ERP functionalities to provide customized product demonstrations.\",\"Build strong relationships with decision-makers and stakeholders across multiple industries.\",\"Work closely with product and technical teams to align client needs with the right solutions.\",\"Prepare proposals, quotations, and presentations aligned with company pricing and value propositions.\",\"Negotiate terms and close contracts while maintaining profitability and client satisfaction.\",\"Maintain accurate sales activities, leads, and opportunities in the CRM.\",\"Achieve and exceed monthly and quarterly sales targets.\",\"Act as the primary point of contact after closing and ensure a smooth handover to implementation and support.\"],\"requirements\":[\"Bachelor\u2019s degree in Business Administration, Marketing, Information Systems, or a related field.\",\"4+ years of experience in B2B sales, preferably in ERP, SaaS, or enterprise software solutions.\",\"Strong understanding of business operations across multiple industries.\",\"Ability to learn complex systems quickly and deliver confident, engaging product demos.\",\"Excellent communication, negotiation, and presentation skills.\",\"Proven ability to manage a pipeline, prioritize leads, and close deals independently.\",\"Analytical thinker who can translate client needs into system capabilities.\",\"Tech-savvy and comfortable with CRMs, productivity tools, and online demo platforms.\",\"Fluency in English.\"],\"preferred\":[\"Experience selling ERP or B2B SaaS products.\",\"Familiarity with solution-selling or consultative sales methodologies.\",\"Strong business acumen with the ability to analyze operational and financial processes.\",\"Experience working with multi-country clients or channel partners.\"],\"attributes\":[\"Smart communicator who can understand and explain business logic clearly.\",\"Problem solver who digs into client challenges and proposes the right system solution.\",\"Self-motivated and able to manage time effectively.\",\"Adaptive in a fast-paced environment serving multiple industries.\",\"Collaborative across product, marketing, and technical teams.\"],\"offer\":[\"Competitive salary.\",\"Opportunity to work with one of the fastest-growing ERP ecosystems in the region.\",\"Ongoing product and sales training.\",\"Career growth opportunities into senior account management or regional leadership roles.\",\"Supportive, collaborative, and innovation-driven culture.\"],\"reports\":\"\",\"applicationExtra\":\"\"},{\"slug\":\"frontend-developer-vue\",\"title\":\"Software Engineer (Frontend Developer \u2013 Vue.js)\",\"language\":\"en\",\"group\":\"engineering\",\"department\":\"Software Development\",\"location\":\"On-site\",\"employment\":\"Full-time\",\"summary\":\"Build modern, high-performance, scalable interfaces for AlameenSoft\u2019s next-generation modular SaaS ERP platform using Vue.js and TypeScript.\",\"about\":[\"We are looking for a highly skilled Frontend Developer to join our growing engineering team. You will be responsible for building modern, high-performance, and scalable user interfaces for our next-generation modular SaaS ERP platform.\",\"You\u2019ll work closely with UI\/UX designers, backend developers, and architects to translate complex business logic into intuitive, responsive user experiences.\"],\"responsibilities\":[\"Develop, test, and maintain high-quality frontend components using Vue.js, TypeScript, JavaScript, HTML5, and CSS3.\",\"Collaborate with backend engineers to integrate RESTful APIs and ensure seamless data flow.\",\"Implement responsive design principles across devices and screen sizes.\",\"Transform Figma or wireframe designs into dynamic, functional web pages.\",\"Optimize application performance and ensure cross-browser compatibility.\",\"Participate in sprint planning, daily standups, and code reviews.\",\"Contribute to frontend architecture decisions, best practices, and reusable component libraries.\",\"Debug and resolve UI and UX issues efficiently.\",\"Keep the codebase clean, modular, and well documented.\",\"Collaborate with QA engineers to ensure test coverage and high-quality product delivery.\"],\"requirements\":[\"Bachelor\u2019s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.\",\"2+ years of experience in frontend development with a focus on modern JavaScript frameworks.\",\"Strong proficiency in Vue.js, JavaScript, TypeScript, HTML5, CSS3, SCSS, and Tailwind CSS.\",\"Solid understanding of component-based architecture and state management libraries.\",\"Experience integrating RESTful or GraphQL APIs.\",\"Good understanding of Git version control and CI\/CD pipelines.\",\"Familiarity with Agile methodologies such as Scrum or Kanban.\",\"Excellent problem-solving skills and attention to detail.\",\"Strong communication and collaboration abilities.\"],\"preferred\":[\"Experience working with the Frappe Framework and Frappe UI components.\",\"Understanding of ERP systems or enterprise-level business applications.\",\"Knowledge of modular front-end architecture, micro frontends, or web component design.\",\"Experience with UI testing tools such as Cypress, Playwright, or Jest.\",\"Familiarity with Docker-based development environments.\",\"Exposure to performance optimization and accessibility (WCAG) standards.\"],\"offer\":[\"A chance to work on a modern SaaS ERP ecosystem built on cutting-edge technologies.\",\"Collaborative and innovative work culture.\",\"Continuous learning and career growth opportunities.\",\"Competitive salary package based on experience and contribution.\"],\"applicationExtra\":\"Please include your CV, portfolio, or GitHub profile.\",\"attributes\":[],\"reports\":\"\"},{\"slug\":\"software-sales-specialist\",\"title\":\"Software Sales Specialist\",\"language\":\"en\",\"group\":\"sales\",\"department\":\"Sales\",\"location\":\"Damascus \u2013 Al-Mazraa\",\"employment\":\"Full-time\",\"summary\":\"Manage software sales, understand customer needs, present product capabilities, support customers before and after the sale, and negotiate commercial agreements.\",\"about\":[\"Responsible for software sales activities, pre-sales customer support, after-sales service, and providing detailed information about software capabilities and how they meet customer needs. The role also involves demonstrating product features and negotiating commercial agreements with customers and suppliers.\"],\"responsibilities\":[\"Communicate with customers, understand their needs, and identify the most suitable product.\",\"Maintain detailed knowledge of product capabilities and technical specifications and document them to support the best solution choice.\",\"Conduct sales calls and generate interest in technology products and services.\",\"Arrange and attend customer meetings to create new sales opportunities.\",\"Prepare and deliver customer presentations and clear software demonstrations.\",\"Stay up to date with ongoing changes in software systems.\",\"Advise customers on software features and how they can be applied across different business areas.\",\"Develop effective sales plans using different sales approaches.\",\"Provide technical guidance to customers regarding the installation and use of computer systems and networks.\",\"Meet assigned sales targets and contribute to team targets.\",\"Help address software issues and errors by coordinating with specialized technical colleagues.\",\"Organize and set daily, weekly, and monthly goals.\"],\"requirements\":[\"Accounting institute diploma, Business Administration qualification, or a related specialization.\",\"At least one year of experience in sales and customer-facing work.\",\"Proficiency in using Alameen software.\",\"Proficiency with standard office computer applications.\",\"Familiarity with Customer Relationship Management (CRM) systems.\",\"Good communication, problem-solving, persuasion, and negotiation skills.\",\"Excellent time-management and organizational skills.\"],\"offer\":[\"Competitive salary and performance-based bonuses.\",\"Ongoing learning, training, and professional development opportunities.\",\"Career growth opportunities toward a Senior Sales Specialist role.\",\"Dynamic, multicultural work environment that encourages innovation and initiative.\"],\"preferred\":[],\"attributes\":[],\"reports\":\"\",\"applicationExtra\":\"\"},{\"slug\":\"professional-services-support-specialist\",\"title\":\"Professional Services Support Specialist\",\"language\":\"en\",\"group\":\"services\",\"department\":\"Professional Services\",\"location\":\"Damascus \u2013 Al-Mazraa\",\"employment\":\"Full-time\",\"summary\":\"Provide professional ERP support through technical demonstrations, customer training, issue resolution, documentation, and ongoing customer experience follow-up.\",\"about\":[\"We are looking for a Support Specialist within the Professional Services department who has strong experience with accounting systems and ERP solutions, including hands-on experience with Alameen ERP, to help deliver high-quality professional services and customer support.\"],\"responsibilities\":[\"Deliver technical presentations to prospective customers, including explanations of product features and workflows.\",\"Organize customer training workshops covering the product and best-practice usage.\",\"Resolve product-related issues by phone or remote administration tools.\",\"Document previously undocumented issues and work closely with the development team to identify appropriate solutions.\",\"Submit daily work reports to the Customer Support Team Lead.\",\"Evaluate customer experience, document feedback, and submit periodic reports to management.\",\"Research and stay up to date with the company\u2019s latest information and products.\",\"Conduct customer surveys to understand opinions and feedback about the products or services they receive.\",\"Respond quickly to customers, understand their problems, and provide the support and guidance they need.\",\"Manage time effectively and allocate an appropriate amount of time to each customer based on their needs and requirements.\"],\"requirements\":[\"Commercial secondary certificate, Accounting institute diploma, Business Administration qualification, or a related specialization.\",\"At least one year of experience working with customers.\",\"Proficiency in using Alameen software.\",\"Proficiency with standard office computer applications.\",\"Familiarity with Customer Relationship Management (CRM) systems.\",\"Good communication, problem-solving, persuasion, and negotiation skills.\",\"Excellent time-management and organizational skills.\"],\"offer\":[\"Collaborative and creative work environment.\",\"Continuous learning and career development opportunities.\",\"Competitive salary package based on experience and contribution.\"],\"preferred\":[],\"attributes\":[],\"reports\":\"\",\"applicationExtra\":\"\"},{\"slug\":\"ui-ux-designer\",\"title\":\"UI\/UX Designer \u2013 Junior \/ Mid-Level\",\"language\":\"en\",\"group\":\"product\",\"department\":\"Software Development\",\"location\":\"On-site\",\"employment\":\"Full-time\",\"summary\":\"Design clean, usable interfaces and improve user flows across ERP, CRM, SaaS, POS\/F&B, dashboards, mobile interfaces, and internal systems.\",\"about\":[\"We are looking for a UI\/UX Designer with 1\u20132 years of experience to support the design of our business software products, including ERP, CRM, SaaS modules, POS\/F&B, dashboards, mobile interfaces, and internal systems.\",\"This role works closely with the Senior UI\/UX Designer, Product Owner, Business Analyst, developers, and QA team to transform requirements into clean, usable, professional interfaces.\",\"The candidate does not need to lead the full design direction yet, but must be able to execute screens, improve user flows, follow design systems, prepare prototypes, and support consistent product experiences.\"],\"responsibilities\":[\"Design clean and professional interfaces for web and mobile applications, including forms, lists, dashboards, reports, settings pages, CRM screens, and ERP module screens.\",\"Assist in creating and improving user flows, mapping user journeys, reducing unnecessary clicks, and translating requirements into effective user experiences.\",\"Follow and maintain the company\u2019s design system and visual standards.\",\"Use Figma to create wireframes, high-fidelity UI designs, clickable prototypes, and responsive layout examples.\",\"Collaborate with the Product Owner and Business Analyst to understand business requirements, user roles, workflows, and required validations.\",\"Collaborate with developers to review implemented screens and highlight mismatches between design and development.\",\"Support QA and design review by ensuring visual consistency, proper spacing, alignment, and usability before release.\"],\"requirements\":[\"Bachelor\u2019s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.\",\"1\u20132 years of experience in UI\/UX design.\",\"Experience designing web applications, dashboards, SaaS products, admin panels, or business software.\",\"Experience with Figma.\",\"Basic understanding of responsive web design.\",\"Experience working with developers is preferred.\",\"Experience with design systems is a plus.\",\"Portfolio showing real screens, not only landing pages or graphic designs.\"],\"offer\":[\"Collaborative and innovative work culture.\",\"Continuous learning and career growth opportunities.\",\"Competitive salary package based on experience and contribution.\"],\"applicationExtra\":\"Please include your CV and portfolio.\",\"preferred\":[],\"attributes\":[],\"reports\":\"\"},{\"slug\":\"talent-acquisition-personnel-specialist\",\"title\":\"Talent Acquisition and Personnel Specialist\",\"language\":\"en\",\"group\":\"hr\",\"department\":\"Human Resources\",\"reports\":\"Human Resources Manager\",\"location\":\"On-site\",\"employment\":\"Full-time\",\"summary\":\"Manage full-cycle recruiting, source talent, coordinate interviews and onboarding, and support personnel operations and HR compliance.\",\"about\":[\"We are seeking a Talent Acquisition and Personnel Specialist to join our HR department.\",\"This role involves managing the full-cycle recruiting process, sourcing top talent, and ensuring a smooth onboarding experience, while also supporting personnel management and HR policies.\"],\"responsibilities\":[\"Develop and implement effective recruitment strategies to attract top talent.\",\"Source candidates through job boards, social media, and networking events.\",\"Screen resumes and conduct initial interviews.\",\"Coordinate and schedule interviews with relevant teams.\",\"Manage the onboarding process for new hires.\",\"Guide new employees in understanding company policies, procedures, and culture.\",\"Maintain accurate and up-to-date employee records in HR systems.\",\"Support daily operations within the HR department.\",\"Stay informed about industry trends related to talent acquisition and personnel management.\",\"Track recruitment metrics and prepare reports on hiring progress and outcomes.\"],\"requirements\":[\"Bachelor\u2019s degree in Human Resources, Business Administration, or a related field.\",\"Minimum of 3+ years of experience in talent acquisition or human resources, preferably in a similar role.\",\"Familiarity with social media, resume databases, and professional networks.\",\"Strong understanding of recruitment best practices and employment laws.\",\"Excellent interpersonal skills with the ability to build trust and influence candidates.\",\"Excellent verbal and written communication skills.\",\"Strong problem-solving, coordination, and negotiation abilities.\",\"Excellent analytical skills for decision-making.\",\"Strong organizational skills and attention to detail.\",\"Proficient in English with strong communication skills in speaking and writing.\"],\"attributes\":[\"Innovative and creative in developing new methods for attracting and hiring talent.\",\"Flexible thinker who adapts to changes in the job market and company needs.\",\"Team player who collaborates effectively across departments.\"],\"offer\":[\"Competitive salary and performance-based bonuses.\",\"Ongoing learning, training, and professional development opportunities.\",\"Career growth into senior talent acquisition specialist.\",\"Dynamic, multicultural work environment that encourages innovation and initiative.\"],\"preferred\":[],\"applicationExtra\":\"\"},{\"slug\":\"senior-qa-manual-tester\",\"title\":\"Senior QA Manual Tester\",\"language\":\"en\",\"group\":\"qa\",\"department\":\"QA Testing\",\"location\":\"On-site\",\"employment\":\"Full-time\",\"summary\":\"Ensure the quality and functionality of AlameenSoft ERP products through comprehensive manual testing, test design, documentation, and cross-functional collaboration.\",\"about\":[\"The Senior QA Manual Tester will be responsible for ensuring the quality and functionality of our ERP products through comprehensive testing.\",\"This role involves developing and executing detailed test cases to identify software issues or bugs, collaborating with cross-functional teams, and ensuring seamless product delivery.\"],\"responsibilities\":[\"Collaborate with the software development team to understand project requirements and prepare test cases.\",\"Work closely with the software development team to troubleshoot issues.\",\"Design and execute test cases and test scripts to evaluate functionality, usability, and performance.\",\"Perform manual system tests and document the results.\",\"Re-execute test cases and test scripts to ensure previous issues have been resolved.\",\"Maintain test cases, test scripts, test reports, and documentation.\",\"Document application specifications, design, features, and implementation details.\",\"Participate in Agile-Scrum development processes and provide feedback for continuous improvement.\",\"Define the scope and objectives for various levels of quality assurance testing.\"],\"requirements\":[\"Bachelor's degree in Computer Science, Information Systems, Electronics\/Telecommunications, or a related field.\",\"At least 3 years of proven experience in a similar field or relevant role.\",\"Knowledge of quality assurance methodologies and standards.\",\"Solid understanding of the software testing life cycle and software development testing best practices.\",\"Understanding of Agile\/Scrum methodology and how QA functions within it.\",\"Familiarity with automated testing tools is a plus.\",\"Certification in Quality Assurance such as ISTQB is a plus.\",\"Sharp attention to detail.\",\"Effective communication skills.\"],\"offer\":[\"Competitive salary and performance-based bonuses.\",\"Ongoing learning, training, and professional development opportunities.\",\"Dynamic work environment that encourages innovation and initiative.\"],\"preferred\":[],\"attributes\":[],\"reports\":\"\",\"applicationExtra\":\"\"},{\"slug\":\"senior-graphic-brand-designer\",\"title\":\"Senior Graphic Designer \/ Brand Designer\",\"language\":\"en\",\"group\":\"marketing\",\"department\":\"Marketing \/ Creative\",\"location\":\"Syria \u00b7 On-site\",\"employment\":\"Full-time\",\"summary\":\"Shape visual communication across AlameenSoft products, campaigns, sales materials, social media, events, presentations, and brand systems.\",\"about\":[\"We are looking for a Senior Graphic Designer \/ Brand Designer to join our marketing team in Syria.\",\"This role is responsible for creating high-quality visual designs for AlameenSoft\u2019s products, campaigns, social media, sales materials, presentations, events, and brand communication.\",\"The ideal candidate should understand branding, layout, visual hierarchy, business communication, and how to design for software products.\"],\"responsibilities\":[\"Maintain and improve the visual identity of AlameenSoft and its products.\",\"Create and maintain design templates for social media, presentations, brochures, advertisements, proposals, and product materials.\",\"Support the development of brand guidelines for AlameenSoft, Tablies, Amnivo, and other products or business units.\",\"Ensure designs are professional, modern, and aligned with company positioning.\",\"Work with the Product Marketing Manager to translate campaign briefs into strong visual concepts.\",\"Design visuals for campaigns, email, product launches, seasonal campaigns, events, and promotions.\",\"Prepare multiple creative directions when needed and refine designs based on feedback.\",\"Support sales and pre-sales teams with customized design material.\",\"Design post templates, carousel posts, short video covers, story visuals, ads, and campaign creatives.\",\"Manage multiple design requests and prioritize based on business importance and deadlines.\",\"Stay updated with design trends, B2B marketing design, software product design, and competitor visuals.\"],\"requirements\":[\"Bachelor\u2019s degree in Graphic Design, Visual Communication, Multimedia Design, or a related field.\",\"4\u20137 years of experience in graphic design, brand design, marketing design, or visual communication.\",\"Strong portfolio showing branding, marketing campaigns, social media design, brochures, presentations, and business materials.\",\"Advanced skills in Adobe Creative Suite, especially Photoshop, Illustrator, and InDesign.\",\"Good experience with Figma, Canva, or similar design tools is a plus.\",\"Strong understanding of typography, layout, spacing, color, composition, and visual hierarchy.\",\"Ability to design for both digital and print.\",\"Ability to understand business and product messages and turn them into clear visual designs.\",\"Attention to detail and ability to deliver polished work.\"],\"preferred\":[\"Experience designing for software, SaaS, ERP, POS, technology companies, or B2B brands.\",\"Experience with motion graphics or basic video editing is a plus.\",\"Experience with UI-related visuals, product screenshots, software diagrams, or dashboard presentations is a plus.\",\"Experience working with multiple brands or business units.\",\"Experience preparing designs for exhibitions, events, roll-ups, booths, and printed material.\"],\"offer\":[\"Collaborative and innovative work culture.\",\"Continuous learning and career growth opportunities.\",\"Competitive salary package based on experience and contribution.\"],\"applicationExtra\":\"Please include your CV and portfolio.\",\"attributes\":[],\"reports\":\"\"},{\"slug\":\"senior-automation-test-engineer\",\"title\":\"Senior Automation Test Engineer\",\"language\":\"en\",\"group\":\"qa\",\"department\":\"QA Testing\",\"location\":\"On-site\",\"employment\":\"Full-time\",\"summary\":\"Build and evolve C# automation across ERP applications, web interfaces, backend services, CI\/CD, reporting, and QA reliability.\",\"about\":[\"We are looking for a skilled Senior Automation Test Engineer with strong expertise in C# to design, build, and maintain automated testing for Alameen ERP applications, web interfaces, and backend services.\",\"You will work with Selenium and Appium, using WinAppDriver, and drive high reliability across all automation layers.\"],\"responsibilities\":[\"Develop automated test scripts in C# for UI testing with Appium and WinAppDriver, web UI testing with Selenium, REST API testing, and integration\/component testing.\",\"Build and evolve scalable automation frameworks using NUnit, xUnit, or MSTest and reusable design patterns such as Page Object Model or Screenplay.\",\"Integrate automated tests into CI\/CD pipelines using Azure DevOps, Git Actions, or TFS.\",\"Generate and maintain detailed automated test reports and dashboards using tools such as Allure, Extent Reports, and Azure DevOps Test Plans.\",\"Define, track, and improve QA automation KPIs including pass rate, defect density, requirement coverage, cycle time, mean time to resolution, and flaky test rate.\",\"Perform contract testing using OpenAPI and Swagger, validate integration flows with mocks and stubs, and perform SQL database assertions.\",\"Investigate automation failures and log clear, reproducible defects with supporting evidence.\",\"Reduce test flakiness, stabilize environments, manage test data strategies, and enforce traceability between requirements, test cases, and automated scripts.\",\"Collaborate closely with developers, manual QA, team leaders, and product teams.\"],\"requirements\":[\"Bachelor\u2019s degree in Computer Science, Software Engineering, or equivalent practical experience.\",\"Minimum 3 years of experience in test automation with strong C# and solid object-oriented programming skills.\",\"Proficiency with NUnit, xUnit, or MSTest.\",\"Experience with Selenium for web UI and Appium with WinAppDriver for UI automation.\",\"API testing using HttpClient, RestSharp, Postman, or Newman.\",\"Strong CI\/CD experience using Azure DevOps, Git, TFS Actions, pipelines, artifacts, test orchestration, and Git workflows.\",\"Hands-on SQL for preparing test data and validating database-driven functionality.\",\"Experience generating automated reports and publishing metrics in HTML, PDF, or CSV formats.\",\"Strong debugging skills across distributed systems and the ability to diagnose environment, data, and timing-related flakiness.\",\"Ability to work independently, take ownership of automation coverage, and improve automation maturity.\"],\"offer\":[],\"preferred\":[],\"attributes\":[],\"reports\":\"\",\"applicationExtra\":\"\"}];\r\nconst groups = [\r\n  ['all','All'],\r\n  ['engineering','Engineering'],\r\n  ['qa','QA'],\r\n  ['product','Product & UX'],\r\n  ['sales','Sales & Partnerships'],\r\n  ['marketing','Marketing & Content'],\r\n  ['services','Professional Services'],\r\n  ['hr','Human Resources']\r\n];\r\n\r\nlet activeGroup = 'all';\r\nlet query = '';\r\nlet currentJob = null;\r\nlet applicationVisible = false;\r\n\r\nconst $ = s => root.querySelector(s);\r\nconst esc = (s='') => String(s).replace(\/[&<>\"']\/g,m=>({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#039;'}[m]));\r\n\r\nfunction renderFilters(){\r\n  $('#as-filterbar').innerHTML = groups.map(g => `\r\n    <button type=\"button\" class=\"as-filter ${activeGroup===g[0]?'active':''}\" data-group=\"${g[0]}\">${esc(g[1])}<\/button>`).join('');\r\n}\r\n\r\nfunction filterJobs(){\r\n  const q = query.trim().toLowerCase();\r\n  return JOBS.filter(j => {\r\n    const groupOk = activeGroup === 'all' || j.group === activeGroup;\r\n    const text = [j.title,j.department,j.location,j.summary].join(' ').toLowerCase();\r\n    return groupOk && (!q || text.includes(q));\r\n  });\r\n}\r\n\r\nfunction card(job){\r\n  return `\r\n    <article class=\"as-card\" data-open-job=\"${esc(job.slug)}\" role=\"link\" tabindex=\"0\" aria-label=\"View position: ${esc(job.title)}\">\r\n      <div class=\"as-card-top\">\r\n        <div>\r\n          <div class=\"as-dept\">${esc(job.department)}<\/div>\r\n          <h3>${esc(job.title)}<\/h3>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"as-meta\">\r\n        <span>${esc(job.location)}<\/span>\r\n        <span>${esc(job.employment)}<\/span>\r\n      <\/div>\r\n      <p>${esc(job.summary)}<\/p>\r\n      <div class=\"as-card-bottom\">\r\n        <button class=\"as-view\" type=\"button\" data-open-job=\"${esc(job.slug)}\">\r\n          <span>View position<\/span><span class=\"arrow\">\u2192<\/span>\r\n        <\/button>\r\n      <\/div>\r\n    <\/article>`;\r\n}\r\n\r\nfunction renderJobs(){\r\n  const results = filterJobs();\r\n  $('#as-open-count').textContent = JOBS.length;\r\n  $('#as-result-count').textContent = `${results.length} ${results.length===1?'position':'positions'}`;\r\n  $('#as-jobs').innerHTML = results.length ? results.map(card).join('') : '<div class=\"as-empty\">No positions match your search right now.<\/div>';\r\n}\r\n\r\nfunction section(title, content, type='list'){\r\n  if(!content || !content.length) return '';\r\n  if(type === 'paragraphs'){\r\n    return `<section class=\"as-section\"><h2>${esc(title)}<\/h2>${content.map(x=>`<p>${esc(x)}<\/p>`).join('')}<\/section>`;\r\n  }\r\n  return `<section class=\"as-section\"><h2>${esc(title)}<\/h2><ul>${content.map(x=>`<li>${esc(x)}<\/li>`).join('')}<\/ul><\/section>`;\r\n}\r\n\r\nfunction openJob(slug, updateHash=true){\r\n  const job = JOBS.find(j=>j.slug===slug);\r\n  if(!job) return;\r\n  currentJob = job;\r\n  if(updateHash) history.pushState({job:slug},'',`#job\/${slug}`);\r\n  root.classList.add('is-detail');\r\n\r\n  $('#as-detail-title').innerHTML = `\r\n    <div class=\"as-dept\">${esc(job.department)}<\/div>\r\n    <h1>${esc(job.title)}<\/h1>\r\n    <div class=\"as-meta\"><span>${esc(job.location)}<\/span><span>${esc(job.employment)}<\/span><\/div>`;\r\n\r\n  $('#as-detail-content').innerHTML =\r\n    section('About the role', job.about, 'paragraphs') +\r\n    section('Key responsibilities', job.responsibilities) +\r\n    section('Required skills & qualifications', job.requirements) +\r\n    section('Preferred \/ bonus experience', job.preferred) +\r\n    section('Attributes we value', job.attributes) +\r\n    section('What we offer', job.offer);\r\n\r\n  $('#as-applybox').innerHTML = `\r\n    <h3>Apply for this position<\/h3>\r\n    <p>Complete a short application form with your contact details and CV. The position will be selected automatically.<\/p>\r\n    <button class=\"as-applybtn\" type=\"button\" data-apply-job=\"${esc(job.slug)}\">Apply now \u2192<\/button>\r\n    <p class=\"as-apply-status\">You will be taken to the WPForms application section on this page.<\/p>\r\n    <div class=\"as-apply-facts\">\r\n      ${fact('\u25a6','Department',job.department)}\r\n      ${fact('\u2316','Location',job.location)}\r\n      ${fact('\u25f7','Employment',job.employment)}\r\n      ${job.reports ? fact('\u2197','Reports to',job.reports) : ''}\r\n    <\/div>`;\r\n\r\n  window.scrollTo({top:0,behavior:'smooth'});\r\n}\r\n\r\nfunction fact(icon,label,value){\r\n  return `<div class=\"as-fact\"><span class=\"as-fact-icon\">${icon}<\/span><div><small>${esc(label)}<\/small><strong>${esc(value)}<\/strong><\/div><\/div>`;\r\n}\r\n\r\nfunction getWPFormsWrapper(){\r\n  \/\/ WPForms normally renders Form ID 16635 as #wpforms-16635.\r\n  \/\/ The second lookup is a fallback in case only the <form> ID is available.\r\n  return document.getElementById(WPFORM_WRAPPER_ID)\r\n      || document.getElementById(WPFORM_FORM_ID)?.closest('.wpforms-container')\r\n      || null;\r\n}\r\n\r\nfunction getApplicationTarget(){\r\n  const wrapper = getWPFormsWrapper();\r\n  if(!wrapper) return null;\r\n\r\n  \/\/ Hide\/show the whole Elementor widget when possible so no empty form\r\n  \/\/ heading, padding, or widget spacing is left behind.\r\n  return wrapper.closest('.elementor-widget-wpforms, .elementor-widget-shortcode')\r\n      || wrapper.closest('.elementor-element')\r\n      || wrapper;\r\n}\r\n\r\nfunction syncApplicationVisibility(){\r\n  const wrapper = getWPFormsWrapper();\r\n  const target = getApplicationTarget();\r\n\r\n  \/\/ The WPForms wrapper itself is always controlled because our CSS targets\r\n  \/\/ #wpforms-16635 directly. This prevents any flash of the form on page load.\r\n  if(wrapper){\r\n    wrapper.classList.toggle('as-careers-form-open', applicationVisible);\r\n    wrapper.hidden = !applicationVisible;\r\n    wrapper.setAttribute('aria-hidden', applicationVisible ? 'false' : 'true');\r\n    wrapper.style.setProperty('display', applicationVisible ? 'block' : 'none', 'important');\r\n  }\r\n\r\n  if(target && target !== wrapper){\r\n    target.classList.add('as-wpforms-application-target');\r\n    target.classList.toggle('as-open', applicationVisible);\r\n    target.hidden = !applicationVisible;\r\n    target.setAttribute('aria-hidden', applicationVisible ? 'false' : 'true');\r\n    target.style.setProperty('display', applicationVisible ? 'block' : 'none', 'important');\r\n  }\r\n\r\n  return target || wrapper;\r\n}\r\n\r\nfunction hideApplicationForm(){\r\n  applicationVisible = false;\r\n  return syncApplicationVisibility();\r\n}\r\n\r\nfunction showApplicationForm(){\r\n  applicationVisible = true;\r\n  return syncApplicationVisibility();\r\n}\r\n\r\nfunction setWPFormsPosition(job){\r\n  \/\/ In WPForms Form 16635, add the CSS class \"as-job-position-field\" to the\r\n  \/\/ hidden field named \"Position Applied For\".\r\n  const wrapper = getWPFormsWrapper();\r\n  const input = wrapper?.querySelector('.as-job-position-field input, input.as-job-position-field');\r\n  if(input){\r\n    input.value = job.title;\r\n    input.dispatchEvent(new Event('input',{bubbles:true}));\r\n    input.dispatchEvent(new Event('change',{bubbles:true}));\r\n  }\r\n\r\n  const target = showApplicationForm();\r\n  if(target){\r\n    \/\/ Allow Elementor\/WPForms to repaint before calculating the scroll position.\r\n    window.setTimeout(() => {\r\n      target.scrollIntoView({behavior:'smooth',block:'start'});\r\n      const firstField = target.querySelector('input:not([type=\"hidden\"]), select, textarea');\r\n      if(firstField) firstField.focus({preventScroll:true});\r\n    }, 80);\r\n  } else {\r\n    const status = root.querySelector('.as-apply-status');\r\n    if(status) status.textContent = 'The application form could not be found. Please refresh the page and try again.';\r\n  }\r\n}\r\nfunction closeJob(updateHash=true){\r\n  root.classList.remove('is-detail');\r\n  currentJob = null;\r\n  hideApplicationForm();\r\n  if(updateHash) history.pushState({},'',location.pathname+location.search);\r\n  window.scrollTo({top:0,behavior:'smooth'});\r\n}\r\n\r\nroot.addEventListener('click',e=>{\r\n  const filter = e.target.closest('[data-group]');\r\n  if(filter){ activeGroup=filter.dataset.group; renderFilters(); renderJobs(); return; }\r\n\r\n  const apply = e.target.closest('[data-apply-job]');\r\n  if(apply){\r\n    const job = JOBS.find(j=>j.slug===apply.dataset.applyJob) || currentJob;\r\n    if(job) setWPFormsPosition(job);\r\n    return;\r\n  }\r\n\r\n  const open = e.target.closest('[data-open-job]');\r\n  if(open){ openJob(open.dataset.openJob); return; }\r\n  if(e.target.closest('#as-back')){ closeJob(); }\r\n});\r\n\r\nroot.addEventListener('keydown',e=>{\r\n  const card = e.target.closest('.as-card[data-open-job]');\r\n  if(!card || e.target.closest('button, a, input, select, textarea')) return;\r\n  if(e.key === 'Enter' || e.key === ' '){\r\n    e.preventDefault();\r\n    openJob(card.dataset.openJob);\r\n  }\r\n});\r\n\r\n$('#as-search-input').addEventListener('input',e=>{ query=e.target.value; renderJobs(); });\r\n\r\nwindow.addEventListener('popstate',()=>{\r\n  const m = location.hash.match(\/^#job\\\/(.+)$\/);\r\n  if(m) openJob(m[1],false); else closeJob(false);\r\n});\r\n\r\nrenderFilters();\r\nrenderJobs();\r\nconst firstHash = location.hash.match(\/^#job\\\/(.+)$\/);\r\nif(firstHash) openJob(firstHash[1],false);\r\n\r\n\/\/ Keep WPForms Form ID 16635 hidden until the candidate clicks \"Apply now\".\r\n\/\/ The MutationObserver handles Elementor\/WPForms delayed rendering.\r\nconst setupApplicationVisibility = () => {\r\n  applicationVisible = false;\r\n  return syncApplicationVisibility();\r\n};\r\nif(document.readyState === 'loading'){\r\n  document.addEventListener('DOMContentLoaded', setupApplicationVisibility, {once:true});\r\n}else{\r\n  setupApplicationVisibility();\r\n}\r\nwindow.addEventListener('load', setupApplicationVisibility, {once:true});\r\n\r\nconst applicationObserver = new MutationObserver(() => {\r\n  const target = syncApplicationVisibility();\r\n  if(target) applicationObserver.disconnect();\r\n});\r\napplicationObserver.observe(document.documentElement, {childList:true, subtree:true});\r\nwindow.setTimeout(() => applicationObserver.disconnect(), 15000);\r\n})();\r\n\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a1a293d e-flex e-con-boxed e-con e-parent\" data-id=\"a1a293d\" data-element_type=\"container\" data-e-type=\"container\" id=\"job-application\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bfce013 e-flex e-con-boxed e-con e-parent\" data-id=\"bfce013\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c87f69d elementor-widget elementor-widget-wpforms\" data-id=\"c87f69d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wpforms.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"wpforms-container wpforms-container-full wpforms-render-modern\" id=\"wpforms-16635\"><form id=\"wpforms-form-16635\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"16635\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/en\/wp-json\/wp\/v2\/pages\/16629?wpforms_form_id=16635\" data-token=\"60a1e21658005c0cd4e7008f25dfc1a5\" data-token-time=\"1790209193\"><noscript class=\"wpforms-error-noscript\">Please enable JavaScript in your browser to complete this form.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Please enable JavaScript in your browser to complete this form.<\/div><div class=\"wpforms-field-container\">\t\t<div id=\"wpforms-16635-field_2-container\"\n\t\t\tclass=\"wpforms-field wpforms-field-text\"\n\t\t\tdata-field-type=\"text\"\n\t\t\tdata-field-id=\"2\"\n\t\t\t>\n\t\t\t<label class=\"wpforms-field-label\" for=\"wpforms-16635-field_2\" >Experience position Portfolio<\/label>\n\t\t\t<input type=\"text\" id=\"wpforms-16635-field_2\" class=\"wpforms-field-medium\" name=\"wpforms[fields][2]\" >\n\t\t<\/div>\n\t\t<div id=\"wpforms-16635-field_3-container\" class=\"wpforms-field wpforms-field-divider\" data-field-id=\"3\"><h3 id=\"wpforms-16635-field_3\" aria-errormessage=\"wpforms-16635-field_3-error\">Employee Information<\/h3><\/div><div id=\"wpforms-16635-field_0-container\" class=\"wpforms-field wpforms-field-name\" data-field-id=\"0\"><label class=\"wpforms-field-label\" for=\"wpforms-16635-field_0\">Name <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-16635-field_0\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][0]\" aria-errormessage=\"wpforms-16635-field_0-error\" required><\/div><div id=\"wpforms-16635-field_1-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"1\"><label class=\"wpforms-field-label\" for=\"wpforms-16635-field_1\">Email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-16635-field_1\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][1]\" spellcheck=\"false\" aria-errormessage=\"wpforms-16635-field_1-error\" required><\/div><div id=\"wpforms-16635-field_13-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"13\"><label class=\"wpforms-field-label\" for=\"wpforms-16635-field_13\">Gender <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-16635-field_13\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][13]\" aria-errormessage=\"wpforms-16635-field_13-error\" required><\/div><div id=\"wpforms-16635-field_6-container\" class=\"wpforms-field wpforms-field-checkbox\" data-field-id=\"6\"><fieldset><legend class=\"wpforms-field-label\">Marital Status <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/legend><ul id=\"wpforms-16635-field_6\" class=\"wpforms-field-required\" data-choice-limit=\"1\"><li class=\"choice-1 depth-1\"><input type=\"checkbox\" id=\"wpforms-16635-field_6_1\" data-rule-check-limit=\"true\" name=\"wpforms[fields][6][]\" value=\"Single\" aria-errormessage=\"wpforms-16635-field_6_1-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-16635-field_6_1\">Single<\/label><\/li><li class=\"choice-2 depth-1\"><input type=\"checkbox\" id=\"wpforms-16635-field_6_2\" data-rule-check-limit=\"true\" name=\"wpforms[fields][6][]\" value=\"Married\" aria-errormessage=\"wpforms-16635-field_6_2-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-16635-field_6_2\">Married<\/label><\/li><li class=\"choice-3 depth-1\"><input type=\"checkbox\" id=\"wpforms-16635-field_6_3\" data-rule-check-limit=\"true\" name=\"wpforms[fields][6][]\" value=\"Divorced\" aria-errormessage=\"wpforms-16635-field_6_3-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-16635-field_6_3\">Divorced<\/label><\/li><li class=\"choice-4 depth-1\"><input type=\"checkbox\" id=\"wpforms-16635-field_6_4\" data-rule-check-limit=\"true\" name=\"wpforms[fields][6][]\" value=\"Widowed\" aria-errormessage=\"wpforms-16635-field_6_4-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-16635-field_6_4\">Widowed<\/label><\/li><li class=\"choice-5 depth-1\"><input type=\"checkbox\" id=\"wpforms-16635-field_6_5\" data-rule-check-limit=\"true\" name=\"wpforms[fields][6][]\" value=\"I&#039;d rather not say\" aria-errormessage=\"wpforms-16635-field_6_5-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-16635-field_6_5\">I'd rather not say<\/label><\/li><\/ul><\/fieldset><\/div><div id=\"wpforms-16635-field_17-container\" class=\"wpforms-field wpforms-field-date-time\" data-field-id=\"17\"><label class=\"wpforms-field-label\" for=\"wpforms-16635-field_17\">Date of Birth <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><div class=\"wpforms-datepicker-wrap\"><input type=\"text\" id=\"wpforms-16635-field_17\" class=\"wpforms-field-date-time-date wpforms-datepicker wpforms-field-required wpforms-field-medium\" data-date-format=\"m\/d\/Y\" data-disable-past-dates=\"0\" data-input=\"true\" name=\"wpforms[fields][17][date]\" aria-errormessage=\"wpforms-16635-field_17-error\" required><a title=\"Clear Date\" data-clear role=\"button\" tabindex=\"0\" class=\"wpforms-datepicker-clear\" aria-label=\"Clear Date\" style=\"display:none;\"><\/a><\/div><\/div><div id=\"wpforms-16635-field_15-container\" class=\"wpforms-field wpforms-field-phone\" data-field-id=\"15\"><label class=\"wpforms-field-label\" for=\"wpforms-16635-field_15\">Contact Number <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"tel\" id=\"wpforms-16635-field_15\" class=\"wpforms-field-medium wpforms-field-required wpforms-smart-phone-field\" data-rule-smart-phone-field=\"true\" name=\"wpforms[fields][15]\" aria-label=\"Contact Number\" aria-errormessage=\"wpforms-16635-field_15-error\" required><\/div><div id=\"wpforms-16635-field_25-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"25\"><label class=\"wpforms-field-label\" for=\"wpforms-16635-field_25\">Address <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-16635-field_25\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][25]\" aria-errormessage=\"wpforms-16635-field_25-error\" required><\/div><div id=\"wpforms-16635-field_26-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"26\"><label class=\"wpforms-field-label\" for=\"wpforms-16635-field_26\">Current \/ Most Recent Job Title <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-16635-field_26\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][26]\" aria-errormessage=\"wpforms-16635-field_26-error\" required><\/div><div id=\"wpforms-16635-field_28-container\" class=\"wpforms-field wpforms-field-number\" data-field-id=\"28\"><label class=\"wpforms-field-label\" for=\"wpforms-16635-field_28\">Years of Relevant Experience <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"number\" id=\"wpforms-16635-field_28\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][28]\" min=\"0\" max=\"50\" step=\"any\" aria-errormessage=\"wpforms-16635-field_28-error\" required><\/div><div id=\"wpforms-16635-field_29-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"29\"><label class=\"wpforms-field-label\" for=\"wpforms-16635-field_29\">LinkedIn \/ Portfolio \/ GitHub<\/label><input type=\"text\" id=\"wpforms-16635-field_29\" class=\"wpforms-field-large\" name=\"wpforms[fields][29]\" aria-errormessage=\"wpforms-16635-field_29-error\" ><\/div><div id=\"wpforms-16635-field_30-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-id=\"30\"><label class=\"wpforms-field-label\" for=\"wpforms-16635-field_30\">Tell us briefly why you&#039;re interested in this position <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><textarea id=\"wpforms-16635-field_30\" class=\"wpforms-field-medium wpforms-field-required wpforms-limit-words-enabled\" data-form-id=\"16635\" data-field-id=\"30\" data-text-limit=\"100\" name=\"wpforms[fields][30]\" aria-errormessage=\"wpforms-16635-field_30-error\" required><\/textarea><\/div><div id=\"wpforms-16635-field_24-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-id=\"24\"><label class=\"wpforms-field-label\" for=\"wpforms-16635-field_24\">Additional Comments or Questions<\/label><textarea id=\"wpforms-16635-field_24\" class=\"wpforms-field-medium\" name=\"wpforms[fields][24]\" aria-errormessage=\"wpforms-16635-field_24-error\" ><\/textarea><\/div><div id=\"wpforms-16635-field_31-container\" class=\"wpforms-field wpforms-field-file-upload\" data-field-id=\"31\"><label class=\"wpforms-field-label\" for=\"wpforms-16635-field_31\">Upload your CV <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><div\n\t\tclass=\"wpforms-uploader wpforms-field-required\"\n\t\tdata-field-id=\"31\"\n\t\tdata-form-id=\"16635\"\n\t\tdata-input-name=\"wpforms_16635_31\"\n\t\tdata-extensions=\"pdf,doc,docx\"\n\t\tdata-max-size=\"33554432\"\n\t\tdata-max-file-number=\"5\"\n\t\tdata-post-max-size=\"33554432\"\n\t\tdata-max-parallel-uploads=\"4\"\n\t\tdata-parallel-uploads=\"true\"\n\t\tdata-file-chunk-size=\"2097152\">\n\t<div class=\"dz-message\">\n\t\t<svg  viewBox=\"0 0 640 640\" focusable=\"false\" data-icon=\"inbox\" width=\"50px\" height=\"50px\" fill=\"currentColor\" aria-hidden=\"true\">\n\t\t\t<path d=\"M352 173.3L352 384C352 401.7 337.7 416 320 416C302.3 416 288 401.7 288 384L288 173.3L246.6 214.7C234.1 227.2 213.8 227.2 201.3 214.7C188.8 202.2 188.8 181.9 201.3 169.4L297.3 73.4C309.8 60.9 330.1 60.9 342.6 73.4L438.6 169.4C451.1 181.9 451.1 202.2 438.6 214.7C426.1 227.2 405.8 227.2 393.3 214.7L352 173.3zM320 464C364.2 464 400 428.2 400 384L480 384C515.3 384 544 412.7 544 448L544 480C544 515.3 515.3 544 480 544L160 544C124.7 544 96 515.3 96 480L96 448C96 412.7 124.7 384 160 384L240 384C240 428.2 275.8 464 320 464zM464 488C477.3 488 488 477.3 488 464C488 450.7 477.3 440 464 440C450.7 440 440 450.7 440 464C440 477.3 450.7 488 464 488z\"\/>\n\t\t<\/svg>\n\n\t\t<span class=\"modern-title\">\n\t\t\t\t\t\t\tDrag &amp; Drop Files, \t\t\t\t<span>Choose Files to Upload<\/span>\n\t\t\t\t\t<\/span>\n\n\t\t\t\t\t<span class=\"modern-hint\">You can upload up to 5 files.<\/span>\n\t\t\t<\/div>\n<\/div>\n\n<input\n\t\ttype=\"text\"\n\t\tautocomplete=\"off\"\n\t\treadonly\n\t\tclass=\"dropzone-input\"\n\t\tstyle=\"position:absolute!important;clip:rect(0,0,0,0)!important;height:1px!important;width:1px!important;border:0!important;overflow:hidden!important;padding:0!important;margin:0!important;\"\n\t\tid=\"wpforms-16635-field_31\"\n\t\tname=\"wpforms_16635_31\" required\t\tvalue=\"\">\n<\/div><div id=\"wpforms-16635-field_33-container\" class=\"wpforms-field wpforms-field-hidden as-job-position-field\" data-field-id=\"33\"><input type=\"hidden\" id=\"wpforms-16635-field_33\" name=\"wpforms[fields][33]\"><\/div><script>\n\t\t\t\t( function() {\n\t\t\t\t\tconst style = document.createElement( 'style' );\n\t\t\t\t\tstyle.appendChild( document.createTextNode( '#wpforms-16635-field_2-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-16635-field_2-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-16635-field_2-container label { counter-increment: none; }' ) );\n\t\t\t\t\tdocument.head.appendChild( style );\n\t\t\t\t\tdocument.currentScript?.remove();\n\t\t\t\t} )();\n\t\t\t<\/script><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"16635\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/alameensoft.com\/en\/wp-json\/wp\/v2\/pages\/16629\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><div class=\"activelayer-env-wrap\" aria-hidden=\"true\" style=\"position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;\"><input type=\"text\" name=\"activelayer_env_signals\" value=\"\" class=\"activelayer-env-signals\" autocomplete=\"off\" tabindex=\"-1\" \/><\/div><div class=\"activelayer-behavioral-wrap\" aria-hidden=\"true\" style=\"position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;\"><input type=\"text\" name=\"activelayer_behavioral_signals\" value=\"\" class=\"activelayer-behavioral-signals\" autocomplete=\"off\" tabindex=\"-1\" \/><\/div><div class=\"activelayer-hp-wrap\" aria-hidden=\"true\" style=\"position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;\"><label class=\"activelayer-sr-only\">Leave this field empty<\/label><input type=\"email\" name=\"al_hp_email\" value=\"\" class=\"activelayer-hp-field\" autocomplete=\"off\" tabindex=\"-1\" \/><\/div><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-16635\" class=\"wpforms-submit\" data-alt-text=\"Sending...\" data-submit-text=\"Submit\" aria-live=\"assertive\" value=\"wpforms-submit\">Submit<\/button><img decoding=\"async\" src=\"https:\/\/alameensoft.com\/wp-content\/plugins\/wpforms\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Loading\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Careers at AlameenSoft Your next move could be with us. We look for people who value quality, teamwork, continuous learning [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-16629","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/alameensoft.com\/en\/wp-json\/wp\/v2\/pages\/16629","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alameensoft.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/alameensoft.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/alameensoft.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alameensoft.com\/en\/wp-json\/wp\/v2\/comments?post=16629"}],"version-history":[{"count":2,"href":"https:\/\/alameensoft.com\/en\/wp-json\/wp\/v2\/pages\/16629\/revisions"}],"predecessor-version":[{"id":16667,"href":"https:\/\/alameensoft.com\/en\/wp-json\/wp\/v2\/pages\/16629\/revisions\/16667"}],"wp:attachment":[{"href":"https:\/\/alameensoft.com\/en\/wp-json\/wp\/v2\/media?parent=16629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}