Senior Web Developer Position

6 days ago


Muscat, Muscat, Oman beBee Careers Full time
About the Role

Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in various breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include prominent public cloud and silicon providers, as well as industry leaders in many sectors.

The company is founded on a collaborative model, with colleagues located in 75+ countries and very few office-based roles. Teams meet regularly in person, in interesting locations around the world, to align on strategy and execution.

We are seeking an exceptional Web/UI Engineer to develop a data-rich and reliable user experience. These frontends will be constructed using JS, CSS, React, and Flutter, serving as Canonical's enterprise products that represent the company's face to users.

In order to create consistency across our products and sites, we have a central team that builds an open-source React toolkit and presentation layer, the Vanilla Framework. We are excited to further develop this framework and explore its potential to help more open-source projects build performant and accessible interfaces that respond well to diverse layouts. We use REST APIs for communication, and consider API design an essential part of the process.

Flutter is a new front-end technology that has the potential to unify our desktop and web development. We are expanding the team's exposure to Flutter and have roles on both web and Ubuntu engineering for this specialism.

We hire developers with outstanding academic results and a passion for open-source software, innovation, and cutting-edge web technologies. In these roles, you will have the opportunity to make significant contributions through high-quality, front-end and back-end code while exhibiting technical leadership, exceptional design, and intuitive user experience.

Additionally, we encourage colleagues to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale.

Key Responsibilities
  • Design and implement well-tested and documented software in Web technologies or Flutter.
  • Debug and fix issues encountered by users.
  • Participate in our engineering process through code and architectural reviews.
  • Collaborate with community and colleagues on technical specifications.
  • Contribute to technical documentation to make it the best of its kind.
  • Seek improvements to engineering and operations practices.
  • Deploy and operate services developed by the team.
  • Contribute to the success of your product through technical advocacy.

What We Are Looking For
  • An exceptional academic track record from both high school and university.
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path.
  • Drive and a track record of going above and beyond expectations.
  • Well-organised, self-starting, and able to deliver to schedule.
  • Professional manner in interacting with colleagues, partners, and community.
  • Experience designing and writing high-quality Web technologies.
  • Experience with and passion for Typescript, React, or Flutter.
  • An eye for accessibility and performance.
  • Professional written and spoken English.
  • Experience with Linux (Debian or Ubuntu preferred).
  • Excellent interpersonal skills, curiosity, flexibility, and accountability.
  • Passion, thoughtfulness, and self-motivation.
  • Excellent communication and presentation skills.
  • Result-oriented, with a personal drive to meet commitments.
  • Ability to travel twice a year, for company events for up to two weeks each.

Nice-to-Have Skills
  • Experience with container tech such as LXD, Docker, and Kubernetes.
  • Attention to detail concerning user-centric UI development.
  • REST API design, development, and governance.
  • Performance engineering and security experience.

Benefits and Perks
  • Distributed work environment with regular team sprints in person.
  • Personal learning and development budget of USD 2000 per year.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunity to travel to meet colleagues.
  • Priority Pass, and travel upgrades for long-haul company events.

About Us

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit globally and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
  • Web Developer

    1 day ago


    Muscat, Muscat, Oman Canonical Full time

    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, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Muscat, Muscat, Oman beBee Careers Full time

    About This RoleWe are seeking a highly skilled and experienced Lead Full Stack Engineer to lead the design and development of robust web applications.Key Responsibilities:Lead the design and development of web applications using front-end and back-end technologies.Collaborate with cross-functional teams to understand business requirements and implement...


  • Muscat, Muscat, Oman beBee Careers Full time

    E-commerce Platform DeveloperA skilled web developer is required to design and develop e-commerce platforms using various technologies.Key Responsibilities:Design and Development: Design and develop e-commerce platforms using various technologies such as PHP, MYSQL, HTML, CSS, and multiple PHP frameworks.Tech Expertise: Leverage expertise in PHP, MYSQL,...


  • Muscat, Muscat, Oman beBee Careers Full time

    Full Stack Engineer OpportunityWe are seeking an exceptional Full Stack Engineer to lead the design and development of robust web applications.This role requires expertise in both front-end and back-end technologies, as well as strong leadership and communication skills to mentor team members and collaborate with stakeholders.


  • Muscat, Muscat, Oman beBee Careers Full time

    We are seeking a skilled Web Designer/Developer.Key ResponsibilitiesDesign and develop high-quality website templates using HTML, CSS, and Photoshop.Stay up-to-date with the latest web design trends and technologies, including Flash, PHP, ASP, and PERL.Absolutely essential:2+ years of experience in web design.Strong knowledge of HTML, CSS, and Photoshop.A...

  • Web Developer PHP

    3 weeks ago


    Muscat, Muscat, Oman Al Manazel Integrated Full time

    Web Developer PHP Al Manazel Integrated, Oman Web developer with experience in e-commerce platforms using the following technologies:PHPMYSQLHTMLCSSOne PHP frameworkJQUERYAngular JS2-3 PHP frameworksPayment gateway integrationHTTP protocolsGitJob SpecificationMust have 4+ years of web services development experience in JAVA.Experience in producing and...


  • Muscat, Muscat, Oman PROMATAS Group of Companies Full time

    Company DescriptionProject Management Technology & Services LLC (PROMATAS) is a group of companies established in 2005, offering IT Management and Engineering Services consultancy at all levels. PROMATAS has dedicated Strategic Business Units in various domains of the Technology Sector across Oman, GCC, India, and the U.S.Role DescriptionThis is a full-time...


  • Muscat, Muscat, Oman beBee Careers Full time

    Web Developer & Digital Marketing SpecialistThis role is ideal for a highly skilled professional with a degree in computer science, web design or a related field. The successful candidate will have over 4 years of experience in website development and digital marketing, possessing skills in creating and optimizing high-converting landing pages, as well as a...


  • Muscat, Muscat, Oman beBee Careers Full time

    Salary InformationThe salary for this position is competitive and performance-driven, with a focus on recognizing outstanding achievement. We consider geographical location, experience, and performance in shaping compensation worldwide.Annual compensation reviewJob DescriptionWe are seeking a skilled Web Developer to join our team. As a member of our web...


  • Muscat, Muscat, Oman Intellectual Capital Hr Consulting Full time

    Job DescriptionThis position requires a candidate with a Bachelor's degree or equivalent in computer science, web design, or a related field. The ideal candidate will have over 4 years of experience in website development and digital marketing, with skills in creating and optimizing high-converting landing pages and a strong analytical mindset for tracking...