Cross-Platform Software Developer

1 day ago


Muscat, Muscat, Oman beBeeSoftware Full time
Software Development Expert

We are looking for a highly skilled software development expert to join our distributed team. This is an opportunity to work on cross-platform applications and contribute to the growth of our open-source community.

The ideal candidate will have extensive experience in modern C++ development, with a strong focus on code quality, testing, and design. They will be expected to work independently and collaboratively as part of a global team, fostering open communication and collaboration.

This role offers a unique chance to work on a project that provides a local cloud on the workstation, allowing developers to run builds in the background or try cloud appliances without incurring additional costs.

  • Main Responsibilities:
  • Design, develop, and test high-quality software components using C++.
  • Collaborate with cross-functional teams to ensure seamless integration and delivery of features.
  • Contribute to the growth of our open-source community by mentoring and reviewing code.
  • Foster open communication and collaboration within the team.

Required Skills and Qualifications

To succeed in this role, you will need:

  • Cross-platform development expertise: Experience with macOS and/or Windows development.
  • Modern C++ skills: Strong knowledge of C++11/C++14/C++17 standards.
  • Code quality and testing: Excellent understanding of testing frameworks and methodologies.
  • Communication skills: Excellent written and verbal communication skills.
  • Bachelor's degree: A degree in Computer Science or a related field.

Benefits

We offer a range of benefits to support your career growth and well-being:

  • Distributed work environment: Work from anywhere, at any time, with regular check-ins and collaboration.
  • Personal learning budget: USD 2,000 per year to pursue professional development opportunities.
  • Annual review: Regular performance evaluations and feedback sessions.
  • Recognition rewards: Recognition and rewards for outstanding contributions and achievements.
  • Annual holiday leave: Paid time off to recharge and relax.
  • Maternity and paternity leave: Comprehensive parental leave policies.
  • Employee Assistance Programme: Confidential counseling and support services.

About Us

We are a pioneering tech firm at the forefront of the global move to open source. Our mission is to empower individuals and organizations to create innovative solutions using open-source technologies. We value diversity, inclusivity, and excellence in all aspects of our work. Join us in shaping the future of technology



  • Muscat, Muscat, Oman beBee Careers Full time

    Mobile Application DeveloperWe are seeking a skilled and motivated Mobile Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-performance mobile applications for both iOS and Android platforms using cross-platform technologies like Flutter.


  • Muscat, Muscat, Oman Canonical Full time

    Software Platform Engineering Manager - Ubuntu for Next-Gen SiliconJoin to apply for the Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon role at CanonicalSoftware Platform Engineering Manager - Ubuntu for Next-Gen Silicon1 week ago Be among the first 25 applicantsJoin to apply for the Software Platform Engineering Manager - Ubuntu for...

  • Software Engineer

    31 minutes ago


    Muscat, Muscat, Oman Canonical Full time

    Software Engineer - Cross-platform C++ - MultipassJoin to apply for the Software Engineer - Cross-platform C++ - Multipass role at CanonicalSoftware Engineer - Cross-platform C++ - Multipass3 months ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Cross-platform C++ - Multipass role at CanonicalUse your deep C++ skills on Windows...


  • Muscat, Muscat, Oman beBee Careers Full time

    Job DescriptionAs a Developer, you will be involved in building cutting-edge applications and solutions that drive business success.You will develop and maintain software applications, collaborate with cross-functional teams, and contribute to software design and architecture.


  • Muscat, Muscat, Oman Tawteen Full time

    About the Role: Computer Science student for a summer internship opportunity. The intern will work alongside our development team to gain hands-on experience in software development, database management, and web technologies.Key Responsibilities:Assist in software development projects using Python and JavaSupport database design and SQL query...


  • Muscat, Muscat, Oman Canonical Full time

    Software Engineering Manager - Desktop and Embedded Linux OptimisationJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalSoftware Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Desktop and...


  • Muscat, Muscat, Oman AJYAL HR Solutions & Services Full time

    Job Purpose: This is a key senior role that is responsible for the wellbeing of the company public cloud platform, part of technical 24*7 team, providing Provide technical support to keeping operations running 24/7 on international standard. This role should drive development of innovative yet competitive technology and turns them into deliverable solutions...


  • Muscat, Muscat, Oman beBeeData Full time

    Job Title: Data Platform Implementation ManagerWe are seeking a seasoned Data Platform Implementation Manager to lead the execution of data platform projects, ensuring alignment with our overall program strategy.Key Responsibilities:• Define project approach and establish clear roles and responsibilities• Develop and maintain detailed project...


  • Muscat, Muscat, Oman beBeeSoftwareEngineer Full time

    We are seeking a skilled professional to join our team as a senior software engineer.Job DescriptionThis is a high-level technical role that requires strong proficiency in Java, including core concepts and modern frameworks such as Spring and Hibernate. The ideal candidate will have a deep understanding of object-oriented programming principles and be able...

  • Software Engineer

    5 days ago


    Muscat, Muscat, Oman Canonical Full time

    Join to apply for the Software Engineer - OpenStack role at Canonical3 weeks ago Be among the first 25 applicantsJoin to apply for the Software Engineer - OpenStack role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise and...