Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Web Developer image - Rise Careers
Job details

Web Developer - job 2 of 2

Join our dedicated web team to create world-renowned open source software that impacts millions. We are looking for a passionate Web Developer with a strong understanding of modern web technologies.

Skills

  • Strong understanding of HTML, CSS, and JavaScript
  • Experience with TypeScript and responsive design
  • Ability to work with Git version control system
  • Familiarity with SEO best practices
  • Attention to detail and strong communication skills

Responsibilities

  • Create high fidelity websites and web apps using HTML, CSS (SCSS) and Javascript (React and TypeScript)
  • Maintain existing projects including updating content and adding new pages
  • Manage incoming requests for updates and liaise with other team members
  • Ensure the standard of output across product portfolio remains high and consistent
  • Collaborate closely with UX designers to implement exemplary user experiences

Education

  • University degree or equivalent education

Benefits

  • Opportunity to help shape a company with a strong influence in the open source community
  • Inclusive work environment within a friendly team
  • Learning and development opportunities
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel
To read the complete job description, please click on the ‘Apply’ button
Canonical Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Canonical DE&I Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Canonical
Canonical CEO photo
Mark Shuttleworth
Approve of CEO

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Web Developer, Canonical

Are you a Web Developer looking to join an inspiring company focused on great open source? At our company, located in Kansas City but fully remote across the Americas, we are on a mission to make open source software accessible to everyone. As a member of our web team, you'll collaborate with talented visual designers, UX experts, and fellow developers to bring innovative web projects to life. We pride ourselves on a culture of learning and improvement, so whether you're fine-tuning your JavaScript skills or exploring new web technologies, you'll have the chance to grow with us. We are seeking individuals with strong knowledge of HTML, CSS (with SCSS), and TypeScript, and expertise in creating responsive user interfaces. A familiarity with modern JavaScript component libraries is essential, along with expertise in Git or other version control systems. Your understanding of SEO best practices and commitment to accessibility will also be key in your role. Plus, you’ll get to work on high-fidelity websites and applications using the latest technologies within a supportive team environment. If you’re passionate about what you do and eager to showcase your talents, this could be the ideal place for you to thrive and make an impact in the world of open source software with us!

Frequently Asked Questions (FAQs) for Web Developer Role at Canonical
What are the main responsibilities of the Web Developer position at our company?

As a Web Developer at our company, you will be responsible for creating high-fidelity websites and web applications using modern HTML, CSS (including SCSS), and JavaScript (React and TypeScript). You'll also maintain existing projects, ensure that new pages comply with our web style guide, and collaborate closely with UX and visual designers to deliver exceptional user experiences. Additionally, you will manage incoming requests for updates and participate in keeping our living style guide, the Vanilla Framework, consistent and up to date.

Join Rise to see the full answer
What qualifications are required for the Web Developer role at our company?

To qualify for the Web Developer position at our company, candidates should demonstrate significant experience in developing modern web applications and a strong understanding of web technologies like HTML, CSS (including SCSS), JavaScript, and TypeScript. Familiarity with version control systems, ideally Git, is essential, as is the awareness of SEO best practices and accessibility. A degree in a relevant field or equivalent experience is preferred, along with a passion for technology and a commitment to ongoing learning.

Join Rise to see the full answer
What skills are considered useful for a Web Developer at our company?

While not mandatory, useful skills for a Web Developer at our company include familiarity with Linux desktop technologies, server-side languages such as Python or NodeJS, and prior experience working on large-scale React (with TypeScript) projects. Contributions to open-source projects would also be highly regarded, as we value a background that reflects a commitment to community and collaboration.

Join Rise to see the full answer
What kind of projects will the Web Developer work on at our company?

As a Web Developer, you will have the exciting opportunity to work on a variety of projects that enhance our open-source software offerings. This includes both maintaining existing applications and creating new high-fidelity web experiences. You will collaborate with team members on responsive user interfaces that function seamlessly across various devices and browsers, ensuring a consistent and high-quality output across our entire product portfolio.

Join Rise to see the full answer
How does the company support professional growth for Web Developers?

Our company is committed to the personal and professional growth of our Web Developers. We offer a supportive and inclusive work environment where continuous learning is encouraged. This includes opportunities for training and development, annual compensation reviews, and recognition rewards for your contributions. You’ll be part of a diverse team where sharing knowledge and learning from one another is a core value.

Join Rise to see the full answer
Common Interview Questions for Web Developer
Can you discuss your experience with HTML, CSS, and JavaScript?

When discussing your experience with HTML, CSS, and JavaScript during the interview, be specific about the projects you've worked on. Mention how you used these technologies to solve problems or create engaging user interfaces. Highlight your understanding of web standards and practices, as well as any frameworks or libraries you've utilized, such as React or SCSS.

Join Rise to see the full answer
How do you approach responsive design?

In answering this question, share your philosophy on responsive design. Discuss the techniques you employ, such as fluid grids, flexible images, and CSS media queries, to ensure websites function well on various devices. Provide examples of previous projects where you implemented responsive design, and mention any tools you used to test the performance across devices.

Join Rise to see the full answer
What version control systems have you used?

When responding, focus on your experience with Git, detailing how you utilize it for version control in your projects. Highlight your familiarity with branching, merging, and working with pull requests. If you’ve used other version control systems, feel free to mention them and how they compare to Git in terms of functionality.

Join Rise to see the full answer
Tell us about a challenging project you’ve worked on.

When discussing a challenging project, aim to outline the problem, your approach to solving it, and the results. Focus on the skills you used, including collaboration with team members and your problem-solving strategies. Emphasizing your ability to adapt and learn will resonate with the interviewers.

Join Rise to see the full answer
How do you ensure your code is accessible?

To ensure your code is accessible, discuss your understanding of accessibility standards such as WCAG. Share specific strategies you employ, such as using semantic HTML, ARIA roles, and testing with screen readers. You might also mention any auditing tools you use to evaluate the accessibility of your web applications and how you incorporate feedback from users.

Join Rise to see the full answer
What design considerations do you take into account when developing a website?

When answering this question, mention factors such as usability, user experience, performance, and aesthetics. Discuss how you collaborate with UX and visual designers to ensure that the final product aligns with the initial vision while being functional. Providing examples where you balanced design and coding challenges would enhance your response.

Join Rise to see the full answer
What are your favorite tools for debugging JavaScript?

Highlight the debugging tools you prefer, such as the browser developer tools, including the console and network tab. Discuss how you use breakpoints, and code linting tools to identify and resolve issues in your JavaScript code. Mention any experience with unit testing frameworks that help ensure code quality.

Join Rise to see the full answer
How do you stay updated with the latest web development trends?

This question allows you to showcase your passion for technology. Discuss resources you follow, such as blogs, podcasts, and communities. Mention your participation in online courses or local meetups that focus on latest trends in web development. This demonstrates not just engagement but a proactive approach to learning.

Join Rise to see the full answer
Can you explain what a CSS pre-processor is and how you've used it?

In your response, define CSS pre-processors, such as SCSS or LESS, and explain how they extend CSS capabilities with features like variables, nesting, and mixins. Share examples of past projects where you implemented a pre-processor to streamline styles, improve maintainability or enhance performance.

Join Rise to see the full answer
Why do you want to work for our company as a Web Developer?

When answering this question, align your personal values with the company’s mission. Discuss the importance of open-source software to you and how you’re excited about the chance to contribute to a community-oriented project. Mention specific values or initiatives from the company that resonate with you personally.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Canonical Remote Home based - Canada, Calgary
Posted 2 days ago
Dental Insurance
Performance Bonus
Paid Holidays

Become a crucial player in Canonical's mission to accelerate open source adoption as a Junior Project Manager in a fully remote environment.

Photo of the Rise User
Canonical Remote Home based - Africa, Lagos
Posted 3 days ago
Dental Insurance
Performance Bonus
Paid Holidays

Join Canonical as an Associate Support Engineer and help deliver outstanding technical support experiences for Ubuntu and open source technologies.

Photo of the Rise User
Posted 12 days ago

Lead a talented software development team at a top sports betting platform as you innovate and deliver exceptional software solutions.

Photo of the Rise User
Posted 3 days ago

Join Jobgether as a Staff Software Engineer and lead the development of impactful digital health solutions remotely in the U.S.

Photo of the Rise User
Posted 13 days ago

A dynamic position for a Sr. SW Engineer at Visa Technology & Operations LLC in Atlanta, focusing on software development and automation.

Photo of the Rise User

Elevate your career with The Motley Fool as a Senior Full-Stack Django Developer, crafting innovative digital solutions that engage users and enhance financial literacy.

We are looking for a Senior Software Developer to optimize healthcare operations and drive automation initiatives at Planned Parenthood of Orange and San Bernardino Counties.

Photo of the Rise User
Posted 21 hours ago

Join The Farmer's Dog as a Software Engineer to drive innovations in pet food delivery services.

Photo of the Rise User
Cognigy Remote No location specified
Posted yesterday
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Performance Bonus
Paid Holidays

Join Cognigy as an MLOps Engineer and help build the future of AI infrastructure for customer service solutions.

Photo of the Rise User

Join SNS as a Linux core engineer to work on innovative product development for video editing solutions in a collaborative, remote environment.

Canonical was created alongside Ubuntu to help it reach a wider market. Our services help governments and businesses the world over with migrations, management and support for their Ubuntu deployments. Together with our partners, we ensure that Ub...

110 jobs
MATCH
Calculating your matching score...
BENEFITS & PERKS
Dental Insurance
Performance Bonus
Paid Holidays
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$70,000/yr - $90,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 6, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
10 people applied to SDE Intern (Summer) at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed Consumer Insights Research Executive (Mid-level) at NielsenIQ
Photo of the Rise User
Someone from OH, North Royalton just viewed Staff Forward Deployed Engineer at Ridgeline
Photo of the Rise User
Someone from OH, North Royalton just viewed Software Engineer (L2) at Twilio
Photo of the Rise User
Someone from OH, Columbus just viewed Field Service Associate- Greeting Card Sales at Harper Group
Photo of the Rise User
Someone from OH, Hamilton just viewed Material Handler - 2nd shift at Cardinal Health
Photo of the Rise User
Someone from OH, Alliance just viewed Director - Music Publishing Licensing at SoundCloud
Photo of the Rise User
Someone from OH, Cincinnati just viewed M365 Technical Advisor at Upwork
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Client Care Support at Visa
Photo of the Rise User
Someone from OH, Cincinnati just viewed Level 1 Support Technician at Pico
Photo of the Rise User
Someone from OH, Steubenville just viewed Digital Marketing Content Intern at Sanction Scanner
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Labeling Associate - 6 Month Contract at Citylitics
Photo of the Rise User
Someone from OH, Dublin just viewed Trainee Database Engineer - IN ( Oracle ) at Rackspace
C
Someone from OH, Lorain just viewed RN Ambulatory - Dermatology at CCF
Photo of the Rise User
Someone from OH, New Albany just viewed Jr Data Scientist (Hybrid) at NielsenIQ
Photo of the Rise User
Someone from OH, Lewis Center just viewed Banking Sector | PL/SQL Developer (Hybrid) at Devoteam
Photo of the Rise User
Someone from OH, Loveland just viewed Director, Change Management at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Manager, People Partner (Remote, US) at Renew Home
Photo of the Rise User
Someone from OH, Pleasant Hill just viewed Manager, Strategic Partnerships at Lindenwood University
Photo of the Rise User
Someone from OH, Columbus just viewed Associate Director, US HCP Marketing at Sobi
C
Someone from OH, Cincinnati just viewed Injection Molding Machine Operator at Clarios
Photo of the Rise User
Someone from OH, Columbus just viewed Senior XM Advisor - Customer Experience at Qualtrics