Software Development Specialist

3 days ago


Manama, Manama, Bahrain beBeeDevelopment Full time $80,000 - $120,000
Job Title:

Software Development Specialist - Core Desktop

  • Job Description:
  • We are seeking a skilled Software Development Specialist to join our Core Desktop team. In this role, you will design and develop elements of the desktop, working with the latest Linux container technologies and writing high-quality code for millions of users.
  • Key Responsibilities:
  • Design and develop elements of the Core Desktop
  • Work with the latest Linux container technologies
  • Write high-quality, defensive, and performant code
  • Collaborate with team members to understand the intricacies of immutable desktops
  • Participate in code reviews to gain a deep understanding of quality standards and architecture
  • Engage with the Ubuntu community to gather user feedback and insights
  • Contribute to documentation to aid in learning and future team member knowledge
  • Troubleshoot and resolve user-reported issues
  • Required Skills and Qualifications:
  • Outstanding academic results
  • Undergraduate degree in a technical subject or alternative chosen path
  • Understanding of software development methodologies and life cycles
  • Passion for technology and drive to work with intelligent colleagues
  • Willingness to learn and adapt
  • Linux containerisation technologies (kernel namespaces, cgroups, apparmour, seccomp)
  • Linux desktop environments (XDG portals, free desktop specifications, systemd, GRUB)
  • C/C++, Go, Python, and Shell scripting skills
  • Good communication skills
  • Benefits:
  • Distributed work environment with regular team sprints
  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations
  • Priority Pass and travel upgrades
  • Others:
  • Pioneer in open-source technology
  • Unlocking community knowledge
  • Equal opportunity employer


  • Manama, Manama, Bahrain beBeeSoftware Full time 6,000 - 12,000

    Job Title: Software Quality Assurance SpecialistAs a Software Quality Assurance Specialist, you will play a crucial role in ensuring the quality of software applications and systems. Your primary responsibility will be to plan, design, and execute tests to identify defects and ensure that software meets the required standards.Key Responsibilities:Develop and...


  • Manama, Manama, Bahrain beBeesoftware Full time $100,000 - $150,000

    Software Development ExpertWe are seeking a skilled software development expert to join our team. As a key member of our engineering department, you will be responsible for designing and implementing innovative solutions to complex problems.

  • Software Developer

    3 days ago


    Manama, Manama, Bahrain beBeeData Full time 90,000 - 120,000

    Software Developer - Data Platform SpecialistWe are building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team develops a full range of data stores and technologies, spanning from big data to structured SQL engines.Location: This role is globally remoteYour day-to-day tasksYou...


  • Manama, Manama, Bahrain beBeeSpecialist Full time 60,000 - 120,000

    Software Solutions SpecialistThis role focuses on designing and implementing software solutions. You'll analyze user requirements, estimate project timelines, and ensure code quality through thorough testing. Collaborating with cross-functional teams, you'll identify and resolve system defects while mentoring junior developers and exploring new...


  • Manama, Manama, Bahrain beBeeCybersecurity Full time 9,000 - 12,000

    Job Title: Application Security Specialist We are seeking a highly skilled Application Security Specialist to join our team. Key Responsibilities:Perform security analysis and develop robust security architecture.Design security controls to mitigate risks and develop secure software development methodologies.Collaborate with cross-functional teams to ingrain...

  • Software Developer

    11 hours ago


    Manama, Manama, Bahrain beBeeSoftwareDeveloper Full time 9,000 - 18,000

    As a software craftsman, you will be part of an innovative team that creates cutting-edge applications driving business success.Key Responsibilities:Design and develop software solutions using C#, Java, or JavaScript programming languagesCollaborate with cross-functional teams to deliver high-quality software productsContribute to software architecture and...


  • Manama, Manama, Bahrain beBeeApplication Full time 14,178 - 20,282

    Job TitleComputer Application SpecialistJob DescriptionAs a Computer Application Specialist, you will be responsible for developing and implementing computer applications to meet the needs of our organization. This involves examining inputs and outputs, validating results, and ensuring that they are free of any defects.The role also entails translating flow...


  • Manama, Manama, Bahrain Ignite Software and Design Full time $90,000 - $120,000 per year

    The ideal candidate will possess a broad and deep technical skillset, coupled with extensive experience in software development. They will be responsible for designing, testing, and implementing innovative and updated software solutions. Additionally, the candidate will assume a leadership role by mentoring and guiding Junior Developers throughout the full...


  • Manama, Manama, Bahrain beBeeSoftware Full time 15,000 - 18,000

    Entry-Level Software Engineer PositionWe are seeking a talented and ambitious individual to join our software engineering team as an entry-level software engineer. This is an exciting opportunity for someone looking to start their career in software development and contribute to the design, development, and delivery of cutting-edge technology products.Job...


  • Manama, Manama, Bahrain Ignite Bahrain Full time 40,000 - 60,000 per year

    Job description:The ideal candidate will possess a broad and deep technical skillset, coupled with extensive experience in software development. They will be responsible for designing, testing, and implementing innovative and updated software solutions. A strong interest or background in Artificial Intelligence and automation technologies will be highly...