Git Jobs in UAE
37889 Jobs Found
Role: Marketing Consultant (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $55/hour<br>Role Overview:Working with a client in the technology sector, this contract role involves developing marketing strategy presentations using Power Point. The position requires translating business goals into clear, actionable recommendations for stakeholders.<br>Key Responsibilities:• Create, refine, and finalize Power Point presentations to support marketing strategy development and execution.• Collaborate with cross-functional teams to gather market intelligence and competitive insights.• Structure data and insights into visually compelling slides for executive reviews and client deliverables.• Ensure consistency in branding, messaging, and visual design across all materials.• Deliver high-quality presentations under tight deadlines with minimal supervision.<br>Required Skills & Qualifications:• Proficiency in Power Point with strong visual and layout design skills.• Experience creating marketing strategy presentations for technology or related industries.• Ability to synthesize complex information into clear, concise, and persuasive content.• Strong attention to detail and commitment to high-quality output.• Familiarity with data visualization and presentation best practices.<br>More About the Opportunity:This role offers an opportunity to contribute to a high-impact project in the tech industry, supporting strategic decision-making through well-crafted presentations. The position is ideal for professionals who excel in structured thinking and clear communication.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Senior Engineer - AI Platforms (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking an AI Engineer to develop and deploy AI models. The role involves designing, testing, and integrating AI solutions to enhance product capabilities. Candidates will work on scalable AI systems that support real-world applications.<br>Key Responsibilities:• Design, build, and optimize AI models using machine learning frameworks such as Tensor Flow or PyTorch.• Collaborate with cross-functional teams to integrate AI solutions into existing products and workflows.• Evaluate and improve model accuracy, performance, and scalability through rigorous testing and validation.• Implement best practices for data preprocessing, feature engineering, and model training.• Document technical specifications, model performance metrics, and deployment procedures.<br>Required Skills & Qualifications:• Proficiency in machine learning frameworks such as Tensor Flow or PyTorch.• Experience with Python and libraries for data analysis and AI development.• Knowledge of neural network architectures and model training techniques.• Familiarity with cloud platforms such as AWS, GCP, or Azure for AI model deployment.• Strong problem-solving skills and the ability to optimize models for real-world performance.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge AI solutions. The work directly impacts product innovation and user experience.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Senior Engineer - AI Platforms (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking an AI Engineer to develop and deploy AI models. The role involves designing, testing, and integrating AI solutions to enhance product capabilities. Candidates will work on scalable AI systems that support real-world applications.<br>Key Responsibilities:• Design, build, and optimize AI models using machine learning frameworks such as Tensor Flow or PyTorch.• Collaborate with cross-functional teams to integrate AI solutions into existing products and workflows.• Evaluate and improve model accuracy, performance, and scalability through rigorous testing and validation.• Implement best practices for data preprocessing, feature engineering, and model training.• Document technical specifications, model performance metrics, and deployment procedures.<br>Required Skills & Qualifications:• Proficiency in machine learning frameworks such as Tensor Flow or PyTorch.• Experience with Python and libraries for data analysis and AI development.• Knowledge of neural network architectures and model training techniques.• Familiarity with cloud platforms such as AWS, GCP, or Azure for AI model deployment.• Strong problem-solving skills and the ability to optimize models for real-world performance.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge AI solutions. The work directly impacts product innovation and user experience.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Senior Engineer - AI Platforms (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking an AI Engineer to develop and deploy AI models. The role involves designing, testing, and integrating AI solutions to enhance product capabilities. Candidates will work on scalable AI systems that support real-world applications.<br>Key Responsibilities:• Design, build, and optimize AI models using machine learning frameworks such as Tensor Flow or PyTorch.• Collaborate with cross-functional teams to integrate AI solutions into existing products and workflows.• Evaluate and improve model accuracy, performance, and scalability through rigorous testing and validation.• Implement best practices for data preprocessing, feature engineering, and model training.• Document technical specifications, model performance metrics, and deployment procedures.<br>Required Skills & Qualifications:• Proficiency in machine learning frameworks such as Tensor Flow or PyTorch.• Experience with Python and libraries for data analysis and AI development.• Knowledge of neural network architectures and model training techniques.• Familiarity with cloud platforms such as AWS, GCP, or Azure for AI model deployment.• Strong problem-solving skills and the ability to optimize models for real-world performance.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge AI solutions. The work directly impacts product innovation and user experience.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Senior Engineer - AI Platforms (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking an AI Engineer to develop and deploy AI models. The role involves designing, testing, and integrating AI solutions to enhance product capabilities. Candidates will work on scalable AI systems that support real-world applications.<br>Key Responsibilities:• Design, build, and optimize AI models using machine learning frameworks such as Tensor Flow or PyTorch.• Collaborate with cross-functional teams to integrate AI solutions into existing products and workflows.• Evaluate and improve model accuracy, performance, and scalability through rigorous testing and validation.• Implement best practices for data preprocessing, feature engineering, and model training.• Document technical specifications, model performance metrics, and deployment procedures.<br>Required Skills & Qualifications:• Proficiency in machine learning frameworks such as Tensor Flow or PyTorch.• Experience with Python and libraries for data analysis and AI development.• Knowledge of neural network architectures and model training techniques.• Familiarity with cloud platforms such as AWS, GCP, or Azure for AI model deployment.• Strong problem-solving skills and the ability to optimize models for real-world performance.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge AI solutions. The work directly impacts product innovation and user experience.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Senior Engineer - AI Platforms (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking an AI Engineer to develop and deploy AI models. The role involves designing, testing, and integrating AI solutions to enhance product capabilities. Candidates will work on scalable AI systems that support real-world applications.<br>Key Responsibilities:• Design, build, and optimize AI models using machine learning frameworks such as Tensor Flow or PyTorch.• Collaborate with cross-functional teams to integrate AI solutions into existing products and workflows.• Evaluate and improve model accuracy, performance, and scalability through rigorous testing and validation.• Implement best practices for data preprocessing, feature engineering, and model training.• Document technical specifications, model performance metrics, and deployment procedures.<br>Required Skills & Qualifications:• Proficiency in machine learning frameworks such as Tensor Flow or PyTorch.• Experience with Python and libraries for data analysis and AI development.• Knowledge of neural network architectures and model training techniques.• Familiarity with cloud platforms such as AWS, GCP, or Azure for AI model deployment.• Strong problem-solving skills and the ability to optimize models for real-world performance.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge AI solutions. The work directly impacts product innovation and user experience.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Company Description Urban Company is a technology marketplace for home services. The company offers services through its mobile app and website, including beauty & spa, cleaning, plumbing, carpentry, appliance repair, and painting. It operates in 231+ cities across 4 countries and has a network of over 45,000+ trained service professionals delivering services to 10 Million+ happy consumers. Urban Company's vision is to empower millions of professionals worldwide to deliver services at home like never experienced before.<br>Qualifications- Excellent analytical skills- Strong communication skills, both written and verbal- Proficient in Microsoft Office, particularly Excel and Power Point- Ability to work in a fast-paced environment and handle multiple tasks simultaneously- Pursuing or recently graduated with a Bachelor's degree in Business Administration, Marketing, Engineering or related fields- Is available for full time internship. Additional skills that would be beneficial include experience in data analysis, a passion for the service industry, and a desire to learn about business development and entrepreneurship.<br>Role description1. Execute daily business operations and training processes2. Daily Analysis of Supply/Quality Metrics to enhance customer experience with UC.3. Resolving real-time partner concerns to improve partner happiness.4. Coordinating with Multiple Teams within & outside the organization to deliver effective results5. Work on the ground to devise Partner or Provider-level performance improvement plans & to develop better pool of supply for staff on-boarding<br>Details about the Internship1. It is an in-Office Internship.2. Immense learning and growth since the category is being built and structured.3. It is a Paid Internship.4. Time Duration: 2 - 6 months.5. Only for Candidates with valid UAE visas (excluding visit visas)<br>Job Type: Paid Internship
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p><strong>Work with Us. Change the World.</strong></p><br><p>At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the world’s most complex challenges and build legacies for future generations.</p><br><p>There has never been a better time to be at AECOM. With accelerating infrastructure investment worldwide, our services are in great demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive and tangible impact around the world.</p><br><p>We're one global team driven by our common purpose to deliver a better world. Join us.</p><br><br>Job Description<br><p>We are seeking a detail-oriented and analytical Quality Manager to join our team in Abu Dhabi, United Arab Emirates. In this role, you will oversee quality assurance and quality control functions for a mixed-use development project within our Project/Program/Construction Management (PMCM) division. You will be responsible for ensuring that all project deliverables meet established quality standards, regulatory requirements, and client expectations throughout the project lifecycle.</p><br><ul><li>Develop, implement, and maintain comprehensive quality management plans aligned with project specifications and industry standards</li><li>Conduct regular inspections, audits, and testing of construction materials, workmanship, and installations across all project phases</li><li>Ensure compliance with UAE building codes, regulations, and international quality standards (ISO 9001, ISO 45001)</li><li>Identify quality deviations and non-conformances, documenting findings and implementing corrective and preventive actions</li><li>Collaborate with project teams, contractors, and subcontractors to resolve quality issues and maintain project timelines</li><li>Prepare detailed quality reports, metrics, and documentation for project stakeholders and management review</li><li>Lead quality meetings and provide technical guidance to project personnel on quality requirements and best practices</li><li>Manage quality-related risks and develop mitigation strategies to prevent defects and rework</li><li>Coordinate with design teams and consultants to clarify specifications and resolve technical quality concerns</li><li>Maintain organized quality records, certificates of compliance, and test reports for project documentation</li></ul><br>Qualifications<br><ul><li>Minimum 15 years of quality management experience in construction or mixed-use development projects</li><li>Proven expertise in quality assurance and quality control methodologies and processes</li><li>Strong knowledge of ISO 9001, ISO 45001, and relevant construction quality standards</li><li>Familiarity with UAE building codes, regulations, and local construction practices</li><li>Experience with quality management systems and documentation software</li><li>Demonstrated ability to conduct inspections, audits, and testing protocols</li><li>Excellent analytical and problem-solving skills with a detail-oriented approach</li><li>Strong organizational and documentation management capabilities</li><li>Proficiency in PMCM software platforms and project management tools</li><li>Excellent communication and interpersonal skills for cross-functional team collaboration</li><li>Ability to make decisive quality decisions and implement corrective actions</li><li>Professional certifications in quality management (CQM, ASQ, or equivalent) preferred</li><li>Experience managing quality on large-scale or complex construction projects preferred</li></ul><br>Additional Information<br><p><em>At AECOM, we are committed to maintaining a secure and trustworthy recruitment process and take any fraudulent hiring activity seriously. <strong>To support this commitment, all newly hired employees are required to attend an in-person Day 1 onboarding at an AECOM office location as a condition of employment.</strong></em></p><br><p><strong>About AECOM</strong> </p><br><p>AECOM is proud to offer comprehensive benefits to meet the diverse needs of our employees. Depending on your employment status, AECOM benefits may include medical, dental, vision, life, AD&D, disability benefits, paid time off, leaves of absences, voluntary benefits, perks, flexible work options, well-being resources, employee assistance program, business travel insurance, service recognition awards, retirement savings plan, and employee stock purchase plan. </p><br><p>AECOM is the global infrastructure leader, committed to delivering a better world. As a trusted professional services firm powered by deep technical abilities, we solve our clients’ complex challenges in water, environment, energy, transportation and buildings. Our teams partner with public- and private-sector clients to create innovative, sustainable and resilient solutions throughout the project lifecycle – from advisory, planning, design and engineering to program and construction management. AECOM is a Fortune 500 firm that had revenue of $16.1 billion in fiscal year 2025. Learn more at aecom.com. </p><br><p><strong>What makes AECOM a great place to work</strong> </p><br><p>You will be part of a global team that champions your growth and career ambitions. Work on groundbreaking projects - both in your local community and on a global scale - that are transforming our industry and shaping the future. With cutting-edge technology and a network of experts, you’ll have the resources to make a real impact. Our award-winning training and development programs are designed to expand your technical expertise and leadership skills, helping you build the career you’ve always envisioned. Here, you’ll find a welcoming workplace built on respect, collaboration and community - where you have the freedom to grow in a world of opportunity. </p><br><p>As an Equal Opportunity Employer, we believe in your potential and are here to help you achieve it. All your information will be kept confidential according to EEO guidelines. </p><br><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p>Ghobash Group capitalizes on opportunities within promising industry sectors by either acquiring existing companies or establishing new businesses. Aligned with the needs of a growing portfolio, the Group established Aban Investment to administer a host of centralized business functions (finance, legal, HR, marketing, etc.) all aimed at delivering greater cost efficiencies, value and best practices to each of its business units.</p><br><br>Job Description<br><p>The Azure Data Engineer is responsible for designing, implementing, and managing robust data solutions to meet business needs. This includes overseeing data pipelines, Azure data platform services, and delivering actionable insights through Power BI dashboards and reports. The specialist will play a critical role in transforming raw data into valuable insights, ensuring data accuracy, and supporting business intelligence initiatives across the organization.</p><br><ol><li><strong>Azure Data Platform Management:</strong> Design, implement, and manage Azure SQL databases, Azure Data Lake Storage, and related Azure & Fabric services.</li><li><strong>ETL Processes and Data Pipelines:</strong> Create, monitor, and optimize ETL (Extract, Transform, Load) workflows to integrate data from multiple sources into centralized systems, ensuring reliability and performance.</li><li><strong>SQL and Python Development:</strong> Utilize SQL for querying, analysing, and managing relational databases, and develop Python scripts to automate data processes, integrate data sources, and support advanced analytics.</li><li><strong>Big Data and Advanced Analytics</strong>: Leverage Azure Databricks for big data processing, analytics, and machine learning workflows, and utilize tools like Apache Spark and Hadoop for processing large datasets.</li><li><strong>Data Warehousing:</strong> Develop and maintain enterprise data warehouses to support analytics and reporting needs while ensuring seamless integration with visualization tools.</li><li><strong>Data Security and Compliance</strong>: Implement robust data security measures to protect sensitive data, maintain compliance with organizational and regulatory standards, and support disaster recovery processes.</li><li><strong>Collaboration and Documentation</strong>: Collaborate with cross-functional teams to gather requirements and deliver data solutions while maintaining detailed documentation of data architectures, ETL processes, and Power BI standards.</li><li><strong>AI Enablement</strong>: Design, implement and Manage data solutions for the AI needs.</li></ol><p><strong>IT Policies and IT Processes impacted/addressed by this position:</strong></p><br><ol><li><strong>Database Management Process</strong>: Adherence to data governance processes and policies to ensure data accuracy and security.</li><li><strong>Data Security Policy</strong>: Ensuring compliance with data protection and security guidelines.</li><li><strong>Change Management Policy</strong>: Following procedures for managing changes in technology and processes.</li><li><strong>Business Continuity Policy</strong>: Supporting business continuity planning and disaster recovery processes.</li><li><strong>IT Incident Management</strong>: Participating in the resolution of IT incidents related to data solutions.</li></ol><br>Qualifications<br><ul><li><p>Bachelor’s degree in Computer Science, Information Technology, Business Administration, or a related field.</p><br></li><li><p>Advanced certifications in Azure Data Engineering, SQL, or Microsoft Power BI are preferred.</p><br></li></ul><br>Additional Information<br><p><strong>Experience:</strong></p><br><ul><li>Minimum of 7 years of experience in data engineering, data warehousing, ETL processes, and business intelligence development.</li><li>Proven expertise in Azure Data Factory, Azure Databricks, and Power BI development.</li><li>Strong experience in SQL for database management, querying, and optimization.</li><li>Any POC project for AI enablement for end users.</li><li>Demonstrated proficiency in Python for data automation, analytics, and advanced transformations.</li><li>Experience in managing data pipelines and integrating large data sets for analysis.</li><li>Demonstrated experience in collaborating with stakeholders and presenting data-driven insights.</li><li>Experience in building Data solutions for AI recipients that successfully helped the business with a tangible benefit.</li></ul><p><strong>Skills & Abilities:</strong></p><br><ul><li>Proficient in Azure services: Data Factory, Databricks, Data Lake, SQL Database, and Synapse Analytics.</li><li>Advanced Power BI expertise, including DAX, data modelling, and report development.</li><li>Strong SQL and Python skills for data processing, analysis, and automation.</li><li>Experience with big data frameworks like Apache Spark and Hadoop.</li><li>Proficiency in relational databases: Microsoft SQL Server, MySQL, and PostgreSQL.</li><li>Excellent organizational, problem-solving, and communication skills.</li><li>Familiarity with data security and compliance standards.</li></ul><br><br> </div>
<p><u>Project Planning & Delivery</u></p><ul><li><p>Lead projects through the full lifecycle: initiation, planning, execution, monitoring and control, and closure.</p></li><li><p>Develop and maintain project charters, SOWs, work breakdown structures, schedules, and resource plans.</p></li><li><p>Translate approved business requirements into actionable delivery plans, ensuring requirements are baselined, traceable, and reflected in project scope.</p></li><li><p>Manage scope, timelines, resources, dependencies, and inter-project constraints, and control scope creep.</p></li><li><p>Establish delivery baselines and track actuals against plan, escalating variances early with recommended corrective actions.</p></li></ul><p><u>Governance, Risk & Compliance</u></p><ul><li><p>Deliver projects in full alignment with the organisation's established change-control, release governance, and information-security frameworks.</p></li><li><p>Maintain RAID logs and lead weekly RAID reviews for all active projects.</p></li><li><p>Ensure project delivery complies with applicable regulatory and data-protection requirements in coordination with the relevant control functions.</p></li><li><p>Maintain project governance artefacts: sign-offs, decision logs, and audit-ready project documentation.</p></li></ul><p><u>Stakeholder & Client Coordination</u></p><ul><li><p>Serve as the interface between project teams and business stakeholders.</p></li><li><p>Coordinate clients and integration partners on project deliverables: onboarding to the project, milestone and deliverable tracking, and project-level escalations.</p></li><li><p>Prepare and deliver clear, decision-oriented project status reporting to executive management on schedule.</p></li><li><p>Negotiate priorities and resolve conflicts across cross-functional teams while protecting delivery commitments.</p></li></ul><p><u>Agile Delivery & Go-Live Coordination</u></p><ul><li><p>Drive Agile ceremonies (sprint planning, stand-ups, reviews, retrospectives) and hybrid delivery models where appropriate.</p></li><li><p>Track dependencies as inputs to the project plan, coordinating closely with the teams that own them.</p></li></ul><p><u>Documentation, Handover & Continuous Improvement</u></p><ul><li><p>Ensure project documentation is complete.</p></li><li><p>Complete formal handover to the accountable owners at closure; capture and socialise lessons learned.</p></li><li><p>Feed improvements back into delivery standards, templates, and playbooks, and contribute to maturing PMO practices, tooling, and reporting.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><p><u>Technical Knowledge</u></p><ul><li><p>Delivery methods: Software Development Lifecycle (SDLC).</p></li><li><p>Architecture & integration: APIs (REST/SOAP), microservices, message queues, and relational/NoSQL databases.</p></li><li><p>Infrastructure & security: Networking fundamentals, information security principles, business continuity and disaster recovery.</p></li><li><p>Service management: ITIL-aligned change, release, and incident management practices.</p></li><li><p>Tooling: Jira, Confluence, MS Project or equivalent planning tools, and collaboration platforms.</p></li></ul><p><u>Must have</u></p><ul><li><p>Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.</p></li><li><p>4-6 years of progressive experience managing technology projects of increasing scale and complexity.</p></li><li><p>Demonstrated success delivering enterprise software implementations and cross-functional programs end to end.</p></li><li><p>Experience delivering within established ITSM and change-management environments.</p></li><li><p>Hands-on experience managing vendors and integration partners on project deliverables and working with Agile delivery teams.</p></li></ul><p>Nice to have</p><ul><li><p>Experience in fintech, banking, payments, or financial services, including exposure to regulated go-lives and compliance-driven delivery.</p></li><li><p>Experience delivering across multiple markets or geographies.</p></li></ul><p><u>Preferred Certifications</u></p><ul><li><p>PMP (Project Management Professional)</p></li><li><p>PRINCE2 Practitioner</p></li><li><p>Certified ScrumMaster (CSM) or Professional Scrum Master (PSM)</p></li><li><p>PMI-ACP (Agile Certified Practitioner)</p></li><li><p>ITIL Foundation</p></li><li><p>SAFe Agilist</p></li></ul>
***HIRING***<br>Job Title – AWS Data Engineer Salary – AED 24,000 – AED 24,500 Per Month Contract Length – 6 Months (view to extend) Location – Abu Dhabi Start Date – ASAP <br>The role will focus on building scalable AWS-based ingestion pipelines, optimizing performance, and ensuring alignment with architecture and data quality standards.<br>Key Responsibilities Build and maintain data ingestion pipelines using AWS Glue, PySpark, S3, Athena, and Lambda. Implement CDC, full load, delta, snapshot, and historical loading patterns. Develop and optimize Bronze-layer ingestion pipelines. Improve pipeline performance through partitioning, parallelization, and AWS best practices. Automate deployment and infrastructure using Git and Terraform. Ensure pipelines comply with data contracts, monitoring, and data quality standards. Work closely with Data Architects, Data Assurance, and Platform teams. Identify opportunities to automate repetitive migration and engineering activities.<br>Required Skills & Experience5+ years of experience in Data Engineering. Strong hands-on experience with AWS data services, particularly Glue, S3, Athena, and Lambda. Strong PySpark and ETL/ELT development experience. Good understanding of Lakehouse architecture and Medallion design principles. Experience with CDC, batch ingestion, delta loads, and historical data migration. Experience with Git, Terraform, CI/CD, and Agile/Jira. Banking or financial services experience is an advantage<br>Regards,Ollie
<br><ol><li><p>Experience working with Creating Desktop Images using MDT, Managing SCCM Clients, SCCM Task</p></li></ol><p>Sequences, GPO's, Security Policies, Design Documentation, Operational Procedures, Training Support Teams, Deploy High Quality MSI Packages</p><ol><li><p>Hands-on working experience in Microsoft Office 365, MS EDGE, Kaspersky Antivirus, MDM tools, MAC OS, iOS, and performance management utilities.</p></li><li><p>Network troubleshooting and good knowledge in Networking, Internet Protocols and Wi-Fi.</p></li><li><p>Management and administration of a domain-based machines running Microsoft Windows Server</p></li></ol><p>s. Manage, administer, and troubleshoot Mobile devices and Voice telephony.</p><ol><li><p>Troubleshooting system and diagnosing and solving hardware/software faults.</p></li><li><p>Administering, troubleshooting network connectivity in a LAN/WAN environment.</p></li><li><p>Develop sound understanding of IT operations and related applications and IT systems as well as business related processes and procedures</p></li><li><p>Install, upgrade, support and troubleshoot Enterprise Applications running windows, Citrix, network applications, printers, computer hardware any other peripheral equipment</p></li><li><p>Knowledge on Avaya/Cisco Telephony Products (including Cisco Unified Call Manager, Cisco Voice Mail Solution, Session Manager, Communication Manager, Communication Manager Messaging, Agile Communication Environment, Application Enablement Services, Presence Services, Session Border Controller)</p></li><li><p>Hands on experience working with mobile devices such as iPhone, iPads, and Mobile Device Management tools eg: Airwatch, lntune etc.</p></li><li><p>Responsible for building technical documentation, reports, guidelines, procedures and ensure they are shared with users.</p></li><li><br></li></ol><p>ITIL 4 Foundation Certification</p><br><p>Working in 24 *7 Shifts is Mandate</p><p><br></p><p><strong>Desired Candidate Profile</strong></p><p> Documentation of network infrastructure, procedures and policies and other networking related work.</p><ol><li><p>Works with vendor support contacts to resolve technical issues within the desktop environment</p></li><li><p>Identify risky activities and take responsibility on action taken</p></li><li><p>Work on roster to cover 24x7 operations</p></li><li><p>Comfortable to communicate with Senior managers and VP</p></li><li><p>Preferred Minimum Level of Education: Bachelor's degree</p></li><li><p>Education Specific Requirements: Computer science, Information technology</p></li><li><p>Systems, Licensing, Language or Certification Requirements ITSM system, Manage Engine, Summit IT, ServiceNow</p></li></ol><br>
We are looking for an experienced Senior Share Point Developer / Full Stack Engineer with strong hands-on experience in Share Point development and design, along with solid expertise in C#, SQL, CSOM, JSOM, REST APIs, and Share Point administration/configuration.<br><br>The ideal candidate will be responsible for designing, developing, enhancing, and supporting enterprise Share Point applications and solutions. The role also requires exposure to modern full-stack technologies such as Java Script/Type Script, React, and Node.js, with experience working in large enterprise environments.<br><br>The candidate should be technically strong, self-driven, comfortable influencing multiple teams, and capable of communicating technical solutions effectively to senior and executive stakeholders.<br><br>Requirements<br><br>Key Responsibilities<br><br>Design, develop, customize, and maintain enterprise Share Point solutions and applications Lead Share Point development activities across the application lifecycle, from requirement understanding and technical design through development, testing, deployment, and support Develop and integrate solutions using Share Point, C#, SQL, CSOM, JSOM, and REST APIsDesign and develop Share Point-based applications, workflows, custom components, integrations, and enterprise solutions Configure and administer Share Point services and related application components Develop and maintain Power Shell scripts for Share Point administration, automation, deployment, and operational activities Work with IIS, hosting environments, Web Application Pools, service/application accounts, and account permissions Collaborate with architecture, business, infrastructure, security, QA, and engineering teams to deliver high-quality enterprise solutions Ensure application and technical architecture meets enterprise engineering, security, scalability, and performance standards Participate in technical design discussions, code reviews, technology evaluations, and architecture decisions Research and benchmark technologies against industry and best-in-class solutions and recommend appropriate improvements Ensure adherence to coding standards, secure development practices, unit testing, documentation, and engineering best practices Troubleshoot and resolve complex application, integration, hosting, and production issues Work within Agile delivery teams and participate in relevant Agile ceremonies and delivery activities Mentor and provide technical guidance to other engineers and development teams Influence multiple teams through technical expertise and contribute to improving engineering productivity and effectiveness Take ownership of assigned initiatives and drive them independently while collaborating effectively across the organization Communicate technical concepts, architecture decisions, risks, and recommendations clearly to senior and executive management<br><br>Required Technical Skills<br><br>Share Point - Mandatory<br><br>Minimum 5 years of hands-on Share Point development and design experience Strong experience in Share Point Development Strong understanding of Share Point architecture and enterprise application development Hands-on experience with Share Point REST APIsStrong development experience using:C#SQLCSOM (Client-Side Object Model) JSOM (Java Script Object Model) Good knowledge of Share Point Administration and configuration of Share Point services Experience with Power Shell scripting, particularly for Share Point administration and automation Strong understanding of:IISWeb Hosting Web Application Pools Application/service accounts Account permissions Share Point hosting and configuration Full Stack - Preferred / Added Advantage<br><br>Good experience with Java Script and/or Type Script Experience with React.js Experience with Node.js Understanding of modern full-stack application development and integration patterns<br><br>API & Integration<br><br>Strong understanding and hands-on experience with REST APIsExperience integrating Share Point applications with enterprise systems and external/internal services Understanding of API-based application architecture and integration best practices<br><br>Functional / Domain Experience<br><br>Experience working within banking, financial services, fintech, or other large enterprise environments is preferred Experience working on enterprise-scale applications and technology platforms Understanding of enterprise security, application architecture, and technology governance Experience working with business and technology stakeholders in complex organizational environments<br><br>Engineering & Delivery Practices<br><br>Strong understanding of software development lifecycle and enterprise engineering practices Experience following:Coding standards Secure coding practices Unit testing standards Documentation standards Application quality standards Experience working in Agile methodologies Ability to contribute to technical architecture and application design decisions Ability to research, evaluate, and benchmark technologies against best-in-class solutions Leadership & Soft Skills<br><br>Ability to influence and collaborate with multiple technical and business teams Strong technical communication and stakeholder management skills Ability to share deep technical knowledge and improve team productivity and effectiveness Self-motivated and proactive with a strong ownership mindset Ability to independently drive initiatives and deliver outcomes with minimal supervision Strong collaboration skills across architecture, engineering, infrastructure, security, QA, and business teams Excellent interpersonal and presentation skills Ability to communicate technical concepts and present ideas effectively to senior and executive management Strong analytical, problem-solving, and decision-making capabilities<br><br>Education<br><br>Bachelor's or postgraduate degree in Computer Science, Information Technology, Engineering, or a related field Equivalent relevant industry experience may also be considered<br><br>Preferred Qualification<br><br>Share Point Developer certification is preferred<br><br>Ideal Candidate Profile<br><br>The ideal candidate is a strong hands-on Share Point engineer with 5+ years of development and design experience, rather than a purely administrative Share Point profile.<br><br>Candidates with a combination of Share Point + C# + SQL + CSOM/JSOM + REST APIs + Power Shell + IIS/hosting will be highly relevant. Exposure to Java Script/Type Script, React, and Node.js will provide an additional advantage.<br><br>Experience in banking, financial services, fintech, or large enterprise environments is strongly preferred.
<p><strong>Company Description</strong> 808Labs is a technology company that builds and launches ambitious software products across AI, commerce, and digital infrastructure. The team creates products in-house, developing core technology and taking ideas from concept to market-ready solutions. In addition, through 808 Ventures, the company partners with technical founders and engineers to turn promising software into scalable businesses. This environment offers professionals the opportunity to work on diverse products, collaborate with entrepreneurial teams, and contribute to high-impact, technology-driven innovation.</p><p><strong>Role Description</strong> As a Senior User Interface Designer at 808Labs, you will design polished, intuitive interfaces for web and mobile products spanning AI, commerce, and digital infrastructure. You will work closely with product managers, engineers, and UX designers to translate requirements into wireframes, high-fidelity mockups, and design systems that are visually consistent and user-centered. Daily responsibilities include crafting interaction patterns, refining visual layouts, collaborating on front-end implementation, and iterating based on user feedback and data. You will also contribute to design guidelines, mentor less experienced designers, and help ensure our products meet usability and accessibility standards. This is a full-time, hybrid role based in Dubai, with the flexibility to work from home for part of the week.</p><p><strong>Qualifications</strong></p><p> </p><ul><li>Strong User Interface Design and Visual Design skills, with a portfolio demonstrating modern, high-quality digital product interfaces.</li><li>Experience creating wireframes and Mockups, and translating them into consistent design systems and reusable UI components.</li><li>Solid understanding of User Experience (UX) principles, including user flows, information architecture, and interaction design.</li><li>Hands-on experience collaborating on Front-End Development, with familiarity in HTML, CSS, and component-based frameworks (e.g., React or similar).</li><li>Proficiency with industry-standard design tools (e.g., Figma, Sketch, Adobe XD) and versioning/collaboration workflows.</li><li>Ability to work cross-functionally with product and engineering teams, communicate design decisions clearly, and incorporate feedback effectively.</li><li>Experience in leading design initiatives, mentoring designers, and contributing to or maintaining design systems.</li><li>Bachelor’s degree in Design, HCI, Computer Science, or a related field, or equivalent practical experience.</li><li>Comfort working in a fast-paced, product-focused environment and adapting to evolving priorities.</li><li>Prior experience designing interfaces for AI, commerce, or infrastructure products is a plus.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job Purpose<p>At Emirates we believe in connecting the world to and through our global hub in Dubai and in constantly innovating to ensure our customers Fly Better Emirates Group IT thrives on the dynamic nature of technology Being pioneers in aviation innovation were always at the forefront pushing boundaries Were on the lookout for exceptional IT professionals to fortify our position as leaders in the industry Embark on a journey with the worlds largest international airline and become a vital part of our cutting edge information and technology team.</p><br><br><p>As an Agile Delivery Lead - Commercial, you will be responsible for end-to-end delivery of initiatives that span vendor-led CAPEX projects, in-house product enhancements, support releases, and technical debt reduction. You’ll work closely with strategic vendor partners to manage delivery timelines, budgets, and quality - ensuring that all integrations between vendor-built systems and Emirates’ enterprise platforms meet our technical and operational standards. You will be expected to drive delivery governance across internal and supplier teams, including dependency management, milestone tracking, risk and issue management, and stakeholder reporting to support programme delivery objectives.</p><br><br><p>The <strong>Agile Delivery Lead <strong>- Commercial</strong> </strong>performs the role of Scrum Master, developing and leading a high-performing, multi-disciplinary team, instilling in them a clear vision and a passionate drive. They play a leading role in fulfilling the vision, driving the implementation of technical products, and setting standards for teams to follow. </p><br><br><p><strong><u>In this role, you will:</u></strong></p><br><br><ul><li>Schedule user stories from the technical product backlog to the Sprint plan, focusing on regular and timely delivery of business value initiatives; facilitates agile ceremonies, e.g., product backlog refinement, sprint planning, daily stand-ups, sprint reviews, retrospectives.</li><li>Manage risks, assumptions, issues, and dependencies, removing impediments/blockers to ensure optimal flow of value.</li><li>Guide the team on the use of Agile/Scrum practices and values to delight the business, and how to elicit the most out of self-organisation. Assess the Scrum Maturity of the team and coach the team to higher levels of maturity, at a pace that is sustainable and comfortable for the team. Promotes empowerment of the team, ensuring that each team member is fully engaged in the initiatives and is making a meaningful contribution, and encourages a sustainable pace, adhering to the agreed quality management plan with the team.</li><li>Work collaboratively with the Technical Product Owners to refine, clarify, and maintain the product backlog; together with the TPO, schedule and commit stories into sprints and visualise progress.</li><li>Support the Technical Product Owners in managing business expectations and transparency in both the product backlog and schedule for all initiatives.</li><li>Define and manage a well-defined process and champion ongoing process improvement initiatives to implement best practices for Agile Delivery Management and effectively manage conflict resolution.</li><li>Ensure the Acceptance Criteria and Definition of Done (DOD) are being followed; make sure that each team member is fully engaged in the stories and making a meaningful contribution. Encourage a sustainable pace, adhering to the agreed quality management plan with the team. Maintains an agile project management tool (ScrumDesk, JIRA, etc.).</li></ul>Qualification<p><strong><u>To be considered for this role, you must meet the below requirements:</u></strong></p><br><br><ul><li>Degree or Honours or equivalent in a subject related to Computer Science or similar </li><li>Certified Scrum Master with 3 years of practical application of the Scrum Management discipline PMI ACP transition of existing SDCs are exempt.</li><li>5 years of working in Information Technology in agile delivery within the context of a small medium technology change program. </li><li>Proven leadership and project delivery experience in a matrix organisation with global teams for a large organisation. </li><li>Well versed in the use of tools of software delivery eg MS OFFICE suite JIRA Confluence etc. </li><li>Ability to effectively communicate specialist information in an understandable format to all stakeholders. </li><li>Excellent Communication Skills, focusing on core Scrum values of openness, honesty and respect.</li></ul><p><strong>Leadership Role: </strong>Yes</p><br><br>Salary & benefits<p>Join us in Dubai and enjoy an attractive tax-free salary and travel benefits that are exclusive to our industry, including discounts on flights and hotel stays around the world. Find out what it’s like to live and work in our fast-paced, cosmopolitan home city in the Dubai Lifestyle section of our website www.emirates.com/careers.</p><br><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job Purpose<p>At Emirates we believe in connecting the world to and through our global hub in Dubai and in constantly innovating to ensure our customers Fly Better Emirates Group IT thrives on the dynamic nature of technology Being pioneers in aviation innovation were always at the forefront pushing boundaries Were on the lookout for exceptional IT professionals to fortify our position as leaders in the industry Embark on a journey with the worlds largest international airline and become a vital part of our cutting edge information and technology team.</p><br><br><p>As an Agile Delivery Lead - Commercial, you will be responsible for end-to-end delivery of initiatives that span vendor-led CAPEX projects, in-house product enhancements, support releases, and technical debt reduction. You’ll work closely with strategic vendor partners to manage delivery timelines, budgets, and quality - ensuring that all integrations between vendor-built systems and Emirates’ enterprise platforms meet our technical and operational standards. You will be expected to drive delivery governance across internal and supplier teams, including dependency management, milestone tracking, risk and issue management, and stakeholder reporting to support programme delivery objectives.</p><br><br><p>The <strong>Agile Delivery Lead <strong>- Commercial</strong> </strong>performs the role of Scrum Master, developing and leading a high-performing, multi-disciplinary team, instilling in them a clear vision and a passionate drive. They play a leading role in fulfilling the vision, driving the implementation of technical products, and setting standards for teams to follow. </p><br><br><p><strong><u>In this role, you will:</u></strong></p><br><br><ul><li>Schedule user stories from the technical product backlog to the Sprint plan, focusing on regular and timely delivery of business value initiatives; facilitates agile ceremonies, e.g., product backlog refinement, sprint planning, daily stand-ups, sprint reviews, retrospectives.</li><li>Manage risks, assumptions, issues, and dependencies, removing impediments/blockers to ensure optimal flow of value.</li><li>Guide the team on the use of Agile/Scrum practices and values to delight the business, and how to elicit the most out of self-organisation. Assess the Scrum Maturity of the team and coach the team to higher levels of maturity, at a pace that is sustainable and comfortable for the team. Promotes empowerment of the team, ensuring that each team member is fully engaged in the initiatives and is making a meaningful contribution, and encourages a sustainable pace, adhering to the agreed quality management plan with the team.</li><li>Work collaboratively with the Technical Product Owners to refine, clarify, and maintain the product backlog; together with the TPO, schedule and commit stories into sprints and visualise progress.</li><li>Support the Technical Product Owners in managing business expectations and transparency in both the product backlog and schedule for all initiatives.</li><li>Define and manage a well-defined process and champion ongoing process improvement initiatives to implement best practices for Agile Delivery Management and effectively manage conflict resolution.</li><li>Ensure the Acceptance Criteria and Definition of Done (DOD) are being followed; make sure that each team member is fully engaged in the stories and making a meaningful contribution. Encourage a sustainable pace, adhering to the agreed quality management plan with the team. Maintains an agile project management tool (ScrumDesk, JIRA, etc.).</li></ul>Qualification<p><strong><u>To be considered for this role, you must meet the below requirements:</u></strong></p><br><br><ul><li>Degree or Honours or equivalent in a subject related to Computer Science or similar </li><li>Certified Scrum Master with 3 years of practical application of the Scrum Management discipline PMI ACP transition of existing SDCs are exempt.</li><li>5 years of working in Information Technology in agile delivery within the context of a small medium technology change program. </li><li>Proven leadership and project delivery experience in a matrix organisation with global teams for a large organisation. </li><li>Well versed in the use of tools of software delivery eg MS OFFICE suite JIRA Confluence etc. </li><li>Ability to effectively communicate specialist information in an understandable format to all stakeholders. </li><li>Excellent Communication Skills, focusing on core Scrum values of openness, honesty and respect.</li></ul><p><strong>Leadership Role: </strong>Yes</p><br><br>Salary & benefits<p>Join us in Dubai and enjoy an attractive tax-free salary and travel benefits that are exclusive to our industry, including discounts on flights and hotel stays around the world. Find out what it’s like to live and work in our fast-paced, cosmopolitan home city in the Dubai Lifestyle section of our website www.emirates.com/careers.</p><br><br><br> </div>
Network Engineer to design, implement, maintain, and troubleshoot enterprise network infrastructure, support Cyber Security (if required). The ideal candidate will have hands-on experience with switches, routers, firewalls, and enterprise networking environments, ensuring high availability, security, and optimal network performance.<br>KEY RESPONSIBILITIES• Implement, manage, and troubleshoot network devices including switches, routers, and firewalls.• Monitor network performance and proactively identify and resolve issues.• Implement and maintain LAN, WAN, WLAN, and VPN connectivity.• Ensure network security through firewall configuration, access controls, and security best practices.• Perform network upgrades, migrations, and infrastructure improvements.• Collaborate with IT teams to support business applications and services.• Create and maintain network documentation, diagrams, and standard operating procedures.• Conduct root cause analysis for network outages and performance issues.• Provide technical support and guidance to internal stakeholders.• Ensure compliance with organizational security policies and industry standards.<br>QUALIFICATIONSEDUCATION/ QUALIFICATION - Bachelor's degree in Computer Science, Information Technology, Network Engineering, or a related field WORK EXPERIENCE - 5 - 8 years of experience in Network Infrastructure projects. KNOWLEDGE • Experience implementing and managing enterprise network environments.• Knowledge of network security principles and best practices.• Strong analytical and problem-solving skills. SKILLS Core Technologies• Cisco & Huawei Routing and Switching• Cisco Catalyst Center• Cisco Identity Services Engine (ISE)• Network Access Control (NAC)• Software Defined Access (SDA)• SD-WAN (Cisco Viptela)• Cisco, Fortinet & Palo Alto Firewalls Monitoring & Visibility• Solar Winds Network Management• Gigamon Network Visibility & Traffic Aggregation• Network Performance Monitoring and Troubleshooting Data Center & Infrastructure• Data Center Networking• F5 Load Balancers• Enterprise Infrastructure Management• Conduct Site surveys Added Advantage (Cybersecurity Technologies)• Endpoint Detection & Response (EDR)• Network Detection & Response (NDR)• Mobile Device Management (MDM)• Data Classification Solutions• Data Loss Prevention (DLP)• Data Diode Solutions• Network Security Monitoring• Security Policy Management<br>Key Responsibilities• Deploy and manage Cisco Catalyst Center, ISE, and Software-Defined Access (SDA) environments.• Implement and troubleshoot NAC solutions and network segmentation.• Implement Cisco and Huawei enterprise routing and switching environments.• Manage EDR/NDR, MDM, DLP, Data Classification, and Data Diode solutions.• Implement Cisco, Fortinet, and Palo Alto firewall environments.• Support Solar Winds and Gigamon platforms for monitoring, visibility, and troubleshooting.• Support SD-WAN deployments, secure remote access, and VPN solutions.• Develop HLD, LLD, implementation plans, and operational documentation.• Coordinate with OEMs, vendors, and customer stakeholders.• Lead implementation, migration, and UAT activities for network and cybersecurity projects.• Support data governance, information protection, and secure data transfer initiatives.<br>Preferred Certifications• CCNP Enterprise / CCIE Enterprise Infrastructure• CCNP Security• PCNSE• Fortinet NSE4+ or equivalent security
<ul><li><p>Provide daily support to Business Central/NAV users.</p></li><li><p>Handle issues related to Finance, Sales, Purchase, Manufacturing, Inventory, HR/ Payroll and Warehouse Module.</p></li><li><p>Troubleshoot posting errors, transaction issues and user access problems.</p></li><li><p>Support Production and Warehouse teams with day-to-day ERP issues.</p></li><li><p>Prepare documentation, SOPs, and user manuals.</p></li><li><p>Coordinate with ERP developers/consultants for technical issues and customizations.</p></li><li><p>Train end users and provide post-implementation support.</p></li><li><p>Understand business processes and provide appropriate solutions to users.</p></li><li><p>Communicate regularly with senior management and other stakeholders, providing updates on software development progress, challenges, and opportunities.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Bachelor's degree in information technology, Computer Science or a related field.</p></li><li><p>Proven hands-on experience with Microsoft Dynamics 365 Business Central or Dynamics NAV.</p></li><li><p>Certification in Microsoft Dynamics 365 Business Central.</p></li><li><p>Manufacturing industry experience is highly preferred</p></li><li><p>Minimum 2-5 years of experience in ERP support or functional consulting.</p></li><li><p>Working knowledge of AL Language and Business Central extensions/customizations.</p></li></ul>
Role: Forward Deployed Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $300K - $650K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Forward Deployed Engineer to work on a full-time basis. This role involves deploying and integrating AI solutions directly with enterprise customers to ensure seamless implementation and adoption. The position requires close collaboration with cross-functional teams to address technical challenges in production environments.<br>Key Responsibilities:• Deploy and configure AI models and infrastructure for enterprise clients to meet performance and scalability requirements.• Troubleshoot and resolve technical issues in real-time to minimize downtime and ensure system reliability.• Collaborate with product and engineering teams to gather feedback and refine solutions based on customer needs.• Develop and maintain documentation for deployed systems to support ongoing operations and future deployments.• Provide technical leadership to customers through training, best practices, and proactive support.<br>Required Skills & Qualifications:• Experience with deploying and scaling AI/ML models in production environments is required.• Proficiency in Python and cloud platforms such as AWS, GCP, or Azure is necessary.• Strong problem-solving skills with the ability to diagnose and resolve complex technical issues.• Experience with containerization (Docker, Kubernetes) and CI/CD pipelines is preferred.• Excellent communication skills for interacting with customers and internal stakeholders.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the deployment of cutting-edge AI solutions worldwide. The position involves direct engagement with high-impact clients to drive adoption and success of technical products.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Project description
"Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large-scale global program is being implemented across the company's IP portfolio. This includes the development of new embedded software, enhancements to cloud infrastructure, and the creation of innovative interfaces within the mobile application.
We're seeking a solid and creative Mobile Developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be the development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem-solving, sophisticated design, and the creation of quality products is essential."
Responsibilities
Develop new iOS features that enable users to connect, configure and control latest devices manufactured by client (sensors, motors, networked appliances).
Collaborate with cross-functional teams: firmware/embedded engineers, cloud/API engineers, UX/UI designers, QA/test automation.
Maintain and extend the iOS app's architecture: modules, flows, connectivity layers, UI, state-management.
Ensure code quality, testability, performance, maintainability and UX excellence.
Help onboard new hardware integrations: device discovery (Bluetooth/WiFi), pairing, firmware update flow, cloud sync.
Diagnose, debug and resolve issues (connectivity, Bluetooth/WiFi, intermittent network, memory/performance).
Participate in code reviews, design discussions, architecture improvements and mentor more junior team members.
Support the full mobile app lifecycle: feature definition, development, internal test, App Store release, user feedback, maintenance.
Advocate best practices (unit testing, UI testing, continuous integration, modular design, version control).
Skills
Must have
Strong experience (5+ years) developing native iOS apps using Swift, including a solid understanding of iOS SDK, UIKit/SwiftUI.
Experience integrating and working with hardware-connected devices (e.g., Bluetooth LE, WiFi modules, IoT, pairing workflows) or, at a minimum, strong awareness of connectivity flows.
Proven track record building production-quality apps: modular architecture, clean code, maintainability, testability.
Familiar with asynchronous programming (e.g., Combine, RxSwift, async/await) and managing event streams / asynchronous flows.
Familiar with RESTful APIs or cloud services, JSON serialisation/deserialisation, handling network failures, caching, offline behaviour.
Knowledge of modular architecture patterns (MVVM, Coordinators, Clean Architecture).
Knowledge of the MQTT protocol
Experience with version control (Git), CI/CD pipelines, unit tests (XCTest/XCUITest) and preferably UI/automation tests.
Good understanding of memory management, threading, performance optimisation, and experience resolving common mobile/mobile-device connectivity issues.
Ability to work collaboratively in an agile/scrum team, communicate effectively with non-technical stakeholders and device-engineering teams.
Fluent in English and able to pick up product/firmware dependencies quickly.
Nice to have
Experience with SwiftUI and/or migrating legacy UIKit code to SwiftUI.
Experience with RxSwift or other reactive frameworks, or familiarity with Combine.
Experience with IoT platforms / connected-device ecosystems (device discovery, provisioning, over-the-air updates, telemetry).
Familiarity with Bluetooth LE (BLE) protocols, WiFi provisioning, network security, and/or embedded/firmware interaction.
Experience using dependency-injection frameworks, modularisation (multiple modules in an app), and using Swift Package Manager or CocoaPods.
Familiarity with automated UI testing (XCUITest) and performance/profiling tools (Instruments).
Experience in consumer hardware or smart home domain — for example, appliances, sensors, robotics.
Familiarity with analytics/telemetry frameworks, feature-flagging, remote config, and crash-reporting.
Experience working in geographically distributed teams or multi-region apps.
Other
Languages
English: B2 Upper Intermediate
Seniority
Senior</p><br> </div>