We Are Hiring

Full-Stack Developer

We’re looking for a talented full-stack developer to have a major impact on our company. The full stack developer will develop pure JavaScript (ES6+) and PHP.

This is not “just another WordPress job”, if you enjoy working with beautiful code with exciting challenges and a great team atmosphere.

Important: we are looking for developers with years of experience, not website and/or content creators.

Work Environment

Obox is Elementor’s only external development company, helping them realize their dream of creating the best website building platform in the world. Our team has helped Elementor build most of their biggest features to date, including the Loop Builder, WooCommerce widgets, Nested tabs and more.

Elementor is the leading website building platform for web professionals on WordPress, serving developers, designers, and marketers. Elementor boasts a new website created every 10 seconds on its platform.

Elementor is open source and GPLv3-licensed, and its platform is offered at both the free and premium levels. Since its launch in 2016, Elementor has expanded into more than 180 countries, has been used to create over 10 million active websites, and is well-loved by users, as evidenced by the over 5.4K five-star reviews it received in the WordPress repository.

Company Culture

Working with Obox is the definition of working in a team, we help one another solve problems, we engage with positive debates when finding solutions. Everyone on our team is passionate about building the best product to the highest standard possible.

We value transparency, communication and trust within our team.

Challenges

  • Product as a Platform – Elementor is a platform on which thousands of applications have been built. You’ll face the challenge of developing a reliable platform to support those businesses.
  • You’ll design and write high-quality components to enhance system capabilities while maintaining system quality and stability.
  • You’ll work on a complex and technical product with many different use cases that is used by millions of web sites and customers.

Responsibilities

  • Plan and develop new user-facing products and features
  • Participate in the technical design of features
  • Ensure the technical feasibility of UI/UX designs
  • Maintain the stability of the system using automated tests
  • Collaborate with other team members and stakeholders

Requirements

  • 4+ years of proven experience as a full-stack developer working with web applications using pure JavaScript (ES6+)
  • 4+ years of experience with CSS
  • 4+ years of experience in PHP
  • Experience with WordPress
  • Experience and deep understanding of web application development and the web cycle, including:
  • Writing unit tests & E2E tests (Playwright experience – an advantage)
  • Avoiding security vulnerabilities
  • Experience with cross-browser compatibility
  • Strong English language communication skills
  • Experience with Elementor – an advantage
  • Having built or maintained an open-source project – an advantage
  • Experience with SCSS – an advantage

Application Process

Please send over your resume any GitHub references and previous projects. There will be two tests to complete and a video interview.

  • Github project links
  • Live sites and/or SaaS products
  • Description of your work ethic and how you’ve worked within teams before

Looking forward to hearing from candidates 🚀

Get in touch

Do you think you're the right person for this job? Get in touch with us

Our Details

We’re a team of web enthusiasts from South Africa who love helping companies make the most of their online presence.