Get new jobs by email
$2000 per year
...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation...$2000 per year
...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...with Docker and Kubernetes You are an experienced Python programmer and enjoy challenging projects You understand the...- About Brave Brave is on a mission to protect the human right to privacy online. We’ve built a free web browser that blocks creepy ads and trackers by default, a private search engine with a truly independent index, a private ad network (opt-in!) that directly rewards...
- ...Job Overview The Software Engineer I SCADA - Digital Solutions supports the development, testing, and maintenance of software applications used in oilfield operations and digital solutions. This entry-level role works under supervision to design, implement, and support...
$2000 per year
...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation...- ...developing a comprehensive Payments-wide testing model, enhancing client testing standards, and improving incident management. As a Software Engineer II at JPMorgan Chase within the Test Integration & Implementation (TII) organization, you will bring together Client...
$75000 - $100000 per year
...Role We are looking for a Mobile Software Engineer to help build and evolve a decentralized mobile wallet powered by a deterministic Rust SDK. This role focuses primarily on Swift development while requiring strong systems thinking and comfort working across Swift ↔...- ## Overview Software Developers are a fundamental part of the Patient Prism team. Each developer is deeply involved in building the core product and infrastructure, working collaboratively to scope, plan, and implement upcoming features. For over 10 years...
- ...Job Description We’re looking for Full Stack Software Egineer with strong TypeScript and mobile development skills to join our fully remote team. You’ll lead the charge on building high-impact, scalable mobile applications, collaborating with a global team of engineers...
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation...
- ...to specification Make educated trade-offs among scope, quality and pace Must-Have Qualifications ~3+ years professional software development experience ~ Experience developing with the Unity Game Engine ~ Professional software development experience in C#...
- ...techniques to continuously improve animation quality and efficiency. Requirements: - Proficiency in industry-standard 3D animation software such as Maya, Blender, or Cinema 4D. - Solid understanding of animation principles, timing, and character movement. -...
$2000 per year
...Software Engineering Manager - Cross-platform C++ - Multipass Home based - Middle East, Manama, Bahrain Canonical is a leading... ...leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues...- ...scenarios for the applications under test based on the owners' requirements § Conduct various tests to check the usability of the software § Analyze the impact of databases, errors, and software bugs in each software § Create test reports to share with the design...
- ...leaders who rely on GA to help them apply these solutions to their workforce of the future. We are looking for instructors Our Software Engineering Immersive course is a life-changing educational experience where our students learn the skills and mindsets to take on...
- ...the skills, minds, and careers of the newest generation of web developers. You have at least 3+ years of experience working on a software development team. Familiarity with Computer Science topics, such as: Recursion, Sorting, Search, Linked Lists, Stacks and...
- ...practices to deliver higher quality and scalable solutions. Develop and document standards and best practices, and mentor other Software Developers working on a specific application tier. Identify deficiencies within the application’s codebase and identify...
- Join a forward-thinking educational organization as a Software Engineering Instructor Lead in Bahrain. This role offers the opportunity to inspire and shape the next generation of web developers through a transformative immersive program. You will guide students in both...
- A leading oilfield services company is seeking a Software Engineer I SCADA - Digital Solutions in Manama, Bahrain. This entry-level role involves supporting the development and maintenance of software applications for oilfield operations. The ideal candidate will have...
- ...You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the Commercial and Investment Banking for Structured...
- ...About The Role We are looking for a Frontend Software Engineer with a strong passion for turning thoughtful designs into high quality, production ready user interfaces. In this role, you will take ownership of frontend features, work closely with designers and backend...
- ...About The Role We are looking for a Backend Software Engineer who enjoys building robust, scalable, and secure systems that power high traffic digital products. In this role, you will focus on designing and implementing backend services, APIs, and data layers while...
- ...automated testing platforms, including performance and unit testing Key Requirements Bachelor’s degree in computer science, Software Engineering, or a related field Minimum 3 years of professional experience in software development Hands‑on experience building...
- Job Overview The faculty member will be responsible for teaching a range of courses alongside contributing to curriculum development, student advising, and the overall academic mission of the department. This role also entails engagement in research and academic writing...
- ...Product Demonstration and Training: Conduct effective product demonstrations and training sessions to showcase the value of our software solutions to potential clients. Lead Generation: Generate Sales Qualified Leads (SQLs) through targeted outreach, networking, and...
- An innovative company is seeking a talented developer to join their team in Manama. This role involves designing and implementing technical solutions to meet user needs, maintaining existing codebases, and collaborating with architects and analysts to enhance functionalities...
- An established industry player is seeking a dedicated technical support professional to enhance user experience through effective troubleshooting and support. In this role, you will study user requirements, prepare systems with the latest technology, and provide training...
- An academic institution in Bahrain is seeking a qualified faculty member to teach various courses and contribute to curriculum development. Responsibilities include advising students, engaging in research, and participating in faculty governance. The ideal candidate will...
- ...developing GIS applications using Esri technology, and ensuring quality compliance. The ideal candidate will have a strong background in software development, particularly with web applications and low code solutions. Join a dynamic team where your expertise will contribute...
- ...Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance Design, develop, test, deploy, maintain...

