1 997 Software Team jobs in the United Arab Emirates

Software Architect

Abu Dhabi, Abu Dhabi Edge Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Select how often (in days) to receive an alert : Create Alert

KATIM is a leader in developing innovative secure communication products and solutions for governments and businesses. As an integral part of the Space & Cyber Technologies cluster at EDGE, one of the world's most distinguished advanced technology groups, KATIM stands as a beacon of trust in an ever-evolving landscape where cyber risks are a constant menace.

Our aim is to satisfy the growing demand for advanced cyber capabilities by delivering resilient, secure, end-to-end solutions across four fundamental business units : Networks, Ultra Secure Mobile Devices, Applications, and Satellite Communications.

With a global presence spanning from our headquarters in Abu Dhabi to offices in the UAE and Finland, KATIM empowers organisations worldwide with the unwavering assurance that their mission-critical information and communications remain private and secure, no matter the circumstance.

Welcome to KATIM, where innovation and security converge to redefine the way you protect your most valuable assets in the digital world.

Job Purpose

We are seeking a seasoned Software Architect with a strong background in smartphone development and a profound understanding of security principles. The ideal candidate will have 10 to 15 years of hands-on experience in designing, architecting, and implementing smartphones. This role requires a strategic thinker who can envision and implement robust security architectures while ensuring optimal performance and user experience. Knowhow is required of the Android phone system architecture, 2G-5G cellular connectivity, local area wireless and wired connectivity solutions, device hardware components and peripherals, AOSP, device drivers, middleware, virtualization solutions, and applications. Knowhow on remote device management is also beneficial. Ideally, Software Architect would have experience on various certifications required for smartphones, from CE to such as Common Criteria, FIPS, and similar ones.

You will play a crucial role in guiding and managing the engineering team to achieve organizational goals. This position requires a seasoned engineering professional with strong leadership skills, a strategic mindset, and the ability to drive innovation. You will be responsible for overseeing the planning, execution, and delivery of engineering projects while ensuring the highest standards of quality and efficiency.

Key responsibilities

Design and architect scalable, secure, and high-performance smartphone architectures, considering factors such as user experience, performance, power management, scalability, and security

  • Create comprehensive technical documentation including architecture diagrams, design documents, security policies, and guidelines to facilitate understanding and knowledge transfer.
  • Provide technical guidance and expertise to the engineering team.
  • Stay abreast of industry trends and advancements to incorporate innovative solutions into projects.
  • Provide expert guidance and recommendations on security best practices, including data encryption, authentication mechanisms, secure data storage, secure communications, and vulnerability assessments
  • Conduct thorough security risk assessments and identify potential vulnerabilities in software running on a smartphone, proposing mitigation strategies to address them effectively.
  • Optimize smartphone performance while maintaining security standards, identifying bottlenecks, and implementing performance tuning strategies.
  • Collaborate with other departments, such as product development, quality assurance, and operations, to ensure seamless integration of engineering solutions.
  • Work closely with stakeholders to understand project and product requirements and expectations.
  • Continuously evaluate emerging technologies, tools, and frameworks related to smartphone development and security, recommending adoption or integration based on their potential to enhance security posture and development efficiency.
  • Conduct regular code reviews to ensure adherence to security standards, best practices, and industry regulations such as GDPR, HIPAA, etc. Ensure compliance with security policies and standards across all phases of the software development lifecycle.
  • Lead, inspire, and mentor a team of engineers, fostering a culture of collaboration, innovation, and accountability.
  • Develop and implement strategies to enhance team productivity and performance.
  • Collaborate closely with cross-functional teams including developers, QA engineers, product managers, and security professionals to ensure security requirements are integrated seamlessly into the development process.
  • Provide mentorship and training to development teams on security principles, secure coding practices, and emerging threats. Foster a culture of security awareness and knowledge sharing within the organization.
  • Involves orchestrating and navigating organizational changes while ensuring the smooth adaptation of teams and processes.

Education

Bachelor's or Master's degree in Engineering or a related field.

Minimum Work Experience 10 to 15 years of hands-on experience in smartphone development with a focus on system architecture and security. Proven history in developing smartphones and / or designing system architecture for Android-based smartphones.

Skills / Certifications (Technical & Non-Technical)

  • Strong leadership and interpersonal skills.
  • Ability to thrive in a dynamic and fast-paced environment.
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Proficiency in Android smartphone development technologies
  • In-depth understanding of smartphone components and integration, including AOSP, hardware modules such as displays, cameras, sensors, batteries, cellular technologies, wireless and wired local area connectivity solutions, kernel, device drivers, virtualization, middleware, and applications
  • In-depth understanding of security principles, protocols, and standards (e.g., OWASP, OAuth, SSL / TLS, PKI, ideally also basic knowledge on use of post-quantum algorithms).
  • Experience with security tools and technologies such as penetration testing tools, vulnerability scanners, encryption libraries, etc.
  • Threat analysis and mitigation skills.
  • Strong knowledge of secure coding practices and common vulnerabilities in smartphones.
  • Excellent communication and collaboration skills with the ability to work effectively in a cross-functional team environment.
  • Industry certifications such as CISSP, CSSLP, or equivalent are a plus.
  • Strong problem-solving skills and ability to prioritize and manage multiple tasks in a fast-paced environment.
  • Ideally experience on various certifications a smartphone may go through. Including, CE, Common Criteria, FIPS, Bluetooth, WiFi, REACH, RoHS, FCC, and alike.
  • Deep knowhow and experience on modern software and embedded systems development skills, starting from ability to communicate fluently, write clear requirements and architectural designs and operate in agile international multi-site environments.
  • Interest to track and learn about emerging technologies related to smartphone domain, including, but not limited to, wireless technologies, security, post-quantum cryptography, displays, virtualization, Linux kernel evolution, and safe programming languages such as Rust.
  • J-18808-Ljbffr

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Architect

    Dubai, Dubai beBeeBackend

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Backend Developer Position

    We are seeking a highly skilled Backend Developer to join our team. As a key member of our development team, you will be responsible for designing and developing innovative backend components that power our cutting-edge products and services.

    Our ideal candidate is passionate about making a mark in the fintech space and has excellent English communication skills. They are ready to contribute to the most innovative platform on the planet and are excited about the opportunity to collaborate with some of the brightest minds in the industry.

    The successful candidate will have a strong background in software development, preferably with experience in blockchain integration, high-availability concepts, and scalable architecture. They will also possess excellent problem-solving skills, a keen eye for detail, and a commitment to delivering high-quality solutions.

    In this role, you will work closely with our cross-functional teams to design, develop, and deploy new features and products that meet the needs of our customers. You will be responsible for ensuring that our backend services remain smooth, responsive, and real-time as the platform continues to scale to accommodate new user growth.

    You will also be responsible for building all the services and core processes with the highest security principles and standards, in order to protect the safety of the entire user base.

    Benefits: We offer a dynamic and inclusive work environment, where you will have the opportunity to grow and develop your skills in a fast-paced and exciting industry.

    This advertiser has chosen not to accept applicants from your region.

    Software Architect

    Abu Dhabi, Abu Dhabi beBeeApi

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    API Developer Position Overview

    We are seeking an experienced API developer to join our team in Abu Dhabi, UAE.

    This role involves designing, developing, and implementing APIs that meet business requirements, following best practices and industry standards.

    Main Responsibilities:
    • Develop high-quality APIs that meet business needs.
    • Manage the entire API lifecycle from creation to deployment.
    • Integrate APIs with various internal and external systems.
    • Collaborate with business stakeholders to understand requirements.
    • Create solution designs for API development.
    Required Skills and Qualifications:
    • Strong experience with AWS ecosystem and services.
    • Infrastructure development and management knowledge.
    • Proficiency with GitHub Actions for CI/CD pipelines.
    • Advanced API management capabilities.
    • Product deployment expertise.
    • Experience with Kong API gateway.
    • Understanding of banking API technical standards.
    • Programming proficiency in Python and/or Java.
    Desired Qualifications:
    • At least 3-5 years of experience in API development.
    • Experience in financial services domain preferred (fintech or banking).
    • Understanding of collateral and risk management in banking environments.
    • Excellent communication skills with ability to interact with business stakeholders.
    Personal Attributes:
    • Hands-on attitude with ability to execute and deliver results.
    • Patience and startup mindset.
    • Strong curiosity and continuous learning approach.
    • Collaborative team player.
    This advertiser has chosen not to accept applicants from your region.

    Software Architect

    Dubai, Dubai beBeeWebDeveloper

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Job Description

    We are looking for a highly skilled and experienced web developer to join our team. The successful candidate will be responsible for designing, coding and modifying websites.

    Responsibilities
    • Designing, building and maintaining websites and software applications.
    • Developing E-commerce experience and working with content management websites.
    • Implementing Search Engine Optimization (SEO) strategies and social media site integrations.
    Requirements Key Skills
    • Proficient in using JavaScript, HTML, CSS, Java, Python, SQL, IIS, PHP, WordPress, jQuery.
    • Thorough knowledge of mobile applications – ANDROID & iOS.
    Personal Qualities
    • Dedicated team player.
    Provisions
    • Residence visa provided.
    • Accommodation provided.
    This advertiser has chosen not to accept applicants from your region.

    Software Architect

    Dubai, Dubai beBeeCloudEngineer

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Cloud Engineer Opportunity

    We are seeking a talented Cloud Engineer to join our team and help us transform the way companies manage their open source information systems.

    Our mission is to deliver high-quality cloud-based solutions that meet the needs of our customers and drive business growth.

    As a Cloud Engineer, you will be responsible for designing, building, and maintaining scalable and secure cloud infrastructure using Python and Kubernetes.

    Key requirements for this role include strong Python development skills, familiarity with Kubernetes, and experience with Linux systems administration, package management, and operations.

    In addition to technical expertise, you should have excellent communication and collaboration skills, as well as the ability to work effectively in a fast-paced environment.

    Benefits of this role include the opportunity to work on challenging projects, collaborate with a global team, and contribute to the development of cutting-edge cloud-based solutions.

    This is an exciting opportunity for someone who is passionate about cloud computing, enjoys working with Python, and has a strong interest in the entire Linux stack.

    Requirements:

    • Strong Python development skills
    • Familiarity with Kubernetes
    • Experience with Linux systems administration, package management, and operations
    • Excellent communication and collaboration skills
    • Ability to work effectively in a fast-paced environment

    What we offer:

    • Opportunity to work on challenging projects
    • Collaboration with a global team
    • Contribution to the development of cutting-edge cloud-based solutions
    • Flexible work arrangements, including remote work options
    • Professional development opportunities
    This advertiser has chosen not to accept applicants from your region.

    Software Architect

    Dubai, Dubai beBeeiOS

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Job Title: iOS Developer

    We are seeking a skilled iOS developer to join our team and help us create innovative solutions for customers, captains, and merchants.

    Key Responsibilities:

    • Design and build advanced, scalable applications in Swift.
    • Write high-quality, performant, and reliable code while working on defined tasks/bugs independently.
    • Work with the product and design teams to understand end-user requirements and use cases, and translate them into pragmatic and effective technical solutions.
    • Unit-test code for robustness including edge cases, usability, and general reliability.
    • Participate in the on-call rotation and be willing to jump in and help resolve any incidents within the defined SLA.
    • Contribute to the team's agile and engineering practices and contribute to their continuous evolution.

    Requirements:

    • 4+ years of iOS application development with extensive use of Swift.
    • Bachelor's Degree in Computer Science or other related technical field.
    • Full understanding of the mobile development life cycle.
    • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
    • Strong understanding of interactive application development paradigm under iOS, memory management, file I/O, network programming, concurrency and multithreading, and publishing iOS apps in the Appstore.
    • Reactive programming (RxSwift/Combine) is necessary.
    • Excellent debugging skills.
    • Experience working with remote teams in an Agile/Scrum environment to deliver high-quality software.
    • Excellent communication skills (written and verbal, formal and informal).

    Preferred Qualifications:

    • Experience with CI/CD pipelines similar to Bitrise.
    • Experience with SwiftUI and structured concurrency.
    • Working knowledge of developing scalable SDKs and libraries.
    • Experience applying professional software engineering best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.

    What We Offer:

    • A competitive long-term total compensation with salary and equity.
    • Flexible ways of working from the office and home.
    • The ability to work from any country in the world for 30 days a year.
    • Unlimited Vacation days throughout the year.
    • Fitness reimbursements for health activities including: gym, health club, and training classes.
    • The opportunity to work and learn from great minds.
    • The chance to create impact in a region with untapped potential.
    • The opportunity to explore new opportunities to learn and grow every day.
    This advertiser has chosen not to accept applicants from your region.

    Software Architect

    Dubai, Dubai beBeeSoftware

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Job Title: Software Architect

    Key Responsibilities

    We are seeking an experienced Software Architect to lead the development of our platform. The ideal candidate will have a strong background in full-stack development, with expertise in both frontend and backend technologies.

    1. Backend Development:
      • Migrate and maintain existing codebases, ensuring seamless integration with new features and services.
      • Design and implement scalable APIs for mobile and web applications.
    2. Frontend Development:
      • Build and maintain React Native applications for iOS and Android platforms.
      • Implement UI/UX designs and optimize application performance.
    Requirements
    • 4+ years of experience in full-stack development (backend & frontend).
    • Hands-on experience in React Native, TypeScript, PostgreSQL, and cloud infrastructure (AWS, Firebase, OpenSearch, Redis).
    • Strong understanding of system architecture and design patterns.
    • Ability to troubleshoot, optimize, and scale applications efficiently.
    • Experience working in fast-paced startup environments.
    • Passion for building world-class digital products.
    What We Offer

    We offer a competitive salary, comprehensive benefits package, and opportunities for career growth and professional development.

    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Software team Jobs in United Arab Emirates !

    Software Architect

    Dubai, Dubai beBeeBackendDeveloper

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    We are seeking a skilled Backend Developer to help shape the future of electronic payments.

    Job Overview:

    The ideal candidate will have experience in designing and implementing high-performance enterprise applications using .NET-related technologies.

    • Key Responsibilities:
    • Develop secure software solutions with a strong focus on coding standards and best practices.
    • Collaborate with cross-functional teams to deliver end-to-end development projects.
    • Contribute to the design and implementation of user interfaces.
    • Provide technical support and troubleshooting for implemented platforms.
    Requirements:
    • Bachelor's degree in engineering or computer science.
    • At least 3 years of experience in software development, preferably with .NET technologies.
    What You'll Gain:
    • A dynamic work environment where you can learn and grow.
    • Opportunities to contribute to innovative solutions across the payment continuum.
    • The chance to leave a mark in the region through meaningful work.
    This advertiser has chosen not to accept applicants from your region.

    Software Architect

    Abu Dhabi, Abu Dhabi beBeeBackend

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Software Architect

    We are seeking a talented and experienced Software Back-end Engineer to join our team.

    This advertiser has chosen not to accept applicants from your region.

    Software Architect

    Dubai, Dubai beBeeDeveloper

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Autonomous Systems Developer

    Job Description

    Building and optimizing Rust-based software for autonomous platforms, including air, land, and marine systems.

    • Develop and integrate control systems for navigation, mission planning, and sensor integration.
    • Contribute to AI/ML features like computer vision, pathfinding, and object detection.
    • Optimize Rust code for embedded environments.
    • Collaborate closely with hardware engineers to integrate software with electronics.
    • Focus on safety, reliability, and testing of systems.

    Our ideal candidate will have strong proficiency in Rust, experience with embedded systems, and a good understanding of autonomous systems and control theory.

    Required Skills and Qualifications
    • Programming Skills
      • Rust
      • Embedded systems
    • Theoretical Knowledge
      • Autonomous systems
      • Control theory
    • Practical Experience
      • Ai/ml frameworks
      • Sensors (gps, imu, lidar, cameras)
    Benefits
    • Hands-on experience with drones or autonomous vehicles
    • Knowledge of computer vision and embedded electronics
    Others
    • Experience with px4, mavlink, or ros is a plus
    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Software Team Jobs