{"id":4333786,"url":"https://alion.io/job/qai-lab-full-stack-software-engineer","title":"Full-Stack Software Engineer","company":{"id":4544554,"name":"QAI Lab","domain":"qailab.qa","url":"https://alion.io/company/qai-lab","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Ukraine"],"countries":["UA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":true,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Anthropic","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Computer Vision","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"DNS","optional":false},{"name":"Docker","optional":false},{"name":"Edge AI","optional":false},{"name":"Figma","optional":false},{"name":"Flutter","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"JavaScript","optional":false},{"name":"Linux","optional":false},{"name":"LLM","optional":false},{"name":"MQTT","optional":false},{"name":"Next.js","optional":false},{"name":"Nginx","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"React Native","optional":false},{"name":"Rest API","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":"WebSockets","optional":false},{"name":"Wi-Fi","optional":false},{"name":"Dart","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-11-15T09:41:42Z","employer_posted_date":null,"last_verified_at":"2026-11-15T09:41:42Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Full-Stack Software Engineer\n\nCompany: QAI Lab\n\nLocation: Doha, Qatar\n\nEmployment Type: Full-time\n\nWork Arrangement: On-site\n\nDepartment: Software Engineering & AI Development\n\nExperience: 3+ years preferred\n\nRelocation: International candidates welcome\n\nAccommodation: Provided by the company\n\nAbout QAI Lab\n\nQAI Lab is a technology and artificial intelligence company based in Doha, Qatar, specializing in AI-powered applications, SaaS platforms, custom software development, intelligent automation and IoT solutions.\n\nWe develop innovative technology products and customized solutions for businesses, combining modern software engineering, artificial intelligence, cloud infrastructure and connected hardware.\n\nPosition Overview\n\nWe are looking for a skilled and versatile Full-Stack Software Engineer to design, develop, deploy and maintain modern web applications, SaaS platforms, mobile applications and AI-powered solutions.\n\nThe ideal candidate should have strong frontend and backend development skills, experience with modern UI/UX, databases, APIs and server infrastructure, as well as an understanding of AI integration and IoT technologies.\n\nThe successful candidate will participate in the complete development lifecycle, from concept and architecture to implementation, testing, deployment and maintenance.\n\nKey Responsibilities:\n\n1. Full-Stack & SaaS Development\n\nDevelop modern, responsive web applications and SaaS platforms.\n\nBuild frontend interfaces, backend services, APIs and database architectures.\n\nImplement authentication, user management and role-based access control.\n\nDevelop scalable applications and integrate third-party services.\n\n2. AI & Automation\n\nIntegrate AI models, LLMs and AI APIs into applications.\n\nDevelop AI assistants, chatbots, agents and intelligent automation workflows.\n\nWork with RAG, vector databases and AI-powered business solutions.\n\nUse modern AI-assisted development tools.\n\n3. Mobile Application Development\n\nDevelop cross-platform applications for iOS and Android.\n\nIntegrate mobile applications with backend services and APIs.\n\nPrepare applications for App Store and Google Play deployment.\n\n4. Hardware & IoT Integration\n\nDevelop software solutions integrating hardware, IoT devices and embedded systems.\n\nWork with Raspberry Pi, ESP32, Arduino and similar platforms.\n\nIntegrate sensors, cameras, controllers and connected devices.\n\nWork with MQTT, HTTP, WebSockets, Bluetooth, Wi-Fi and other communication protocols.\n\nDevelop IoT dashboards, remote monitoring and device management systems.\n\nIntegrate AI with hardware and edge computing solutions.\n\n5. UI/UX & Product Design\n\nCreate modern, professional and intuitive user interfaces.\n\nImplement responsive designs and reusable component libraries.\n\nWork with Figma and modern UI frameworks.\n\nEnsure high standards of usability and visual quality.\n\n6. Server Infrastructure & Deployment\n\nDeploy and maintain applications on Linux servers and cloud infrastructure.\n\nWork with Docker, Nginx, Git and CI/CD pipelines.\n\nConfigure domains, DNS, SSL and production environments.\n\nManage application monitoring, backups, security and troubleshooting.\n\nRequired Technical Skills\n\nFrontend: JavaScript, TypeScript, React, Next.js, HTML, CSS and Tailwind CSS.\n\nBackend: Node.js and/or Python, REST APIs and backend architecture.\n\nDatabases: PostgreSQL and relational database design.\n\nMobile: React Native or Flutter.\n\nAI: OpenAI, Anthropic or similar AI APIs; local LLM, RAG and AI agents.\n\nInfrastructure: Linux, Docker, Nginx, Git/GitHub and application deployment.\n\nIoT & Hardware: Raspberry Pi, ESP32, Arduino, sensors and hardware-software integration.\n\nUI/UX: Figma, modern design systems and responsive interface development.\nQualifications & Experience\n\nBachelor's degree in Computer Science, Software Engineering, IT or equivalent practical experience.\n\n3+ years of professional software development experience preferred.\n\nDemonstrated experience developing and deploying complete applications.\n\nStrong understanding of frontend, backend, databases and APIs.\n\nExperience with AI integration and modern development tools.\n\nPractical experience with Linux servers and application deployment.\n\nIoT and hardware integration experience is a strong advantage.\n\nPortfolio of completed projects or GitHub repositories.\nAdditional Advantages\n\nExperience with AI agents, computer vision and edge AI.\n\nExperience with industrial IoT and automation systems.\n\nKnowledge of MQTT, Modbus or CAN bus.\n\nFamiliarity with Cursor, Claude Code, OpenAI Codex or GitHub Copilot.\nPersonal Attributes\n\nStrong analytical and problem-solving skills.\n\nAbility to work independently and take ownership of projects.\n\nPassion for software engineering, AI and emerging technologies.\n\nAbility to learn new technologies quickly.\n\nGood communication, teamwork and attention to detail.\nRelocation & Employment Benefits\n\nQAI Lab welcomes qualified international candidates willing to relocate to Doha, Qatar.\n\nThe company provides:\n\nRelocation assistance to Doha.\n\nCompany-provided accommodation.\n\nEmployment visa and residency sponsorship, subject to Qatar regulations.\n\nFull-time employment.\n\nOpportunities to work on innovative AI, SaaS, IoT and software development projects.\n\nProfessional development and exposure to modern technologies.\nHow to Apply\n\nInterested candidates should submit:\n\nUpdated CV / Resume.\n\nPortfolio or examples of previous projects.\n\nGitHub profile (if available).\n\nBrief summary of experience in software development, AI and IoT.","description_format":"text","description_chars":5536,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Professional development","Relocation assistance"],"hiring_locations":[{"name":"Qatar","iso":"QA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-15T09:41:42Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":26,"reasons":["seen:0","win:early"],"computed_at":"2026-11-15T11:29:18Z"},"pay":null,"html_url":"https://alion.io/job/qai-lab-full-stack-software-engineer","json_url":"https://alion.io/job/qai-lab-full-stack-software-engineer.json","meta":{"generated_at":"2026-11-15T11:29:18Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":819,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-16T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4544554},"rest":"https://alion.io/mcp/rest/get_company?id=4544554"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fqai-lab-full-stack-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fqai-lab-full-stack-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fqai-lab-full-stack-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/qai-lab-full-stack-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fqai-lab-full-stack-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4333786}},{"tool":"search_jobs","arguments":{"company":"qailab.qa","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4333786},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}