Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on email

Full-Stack Developer

Poland · Full-time

About The Position

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.

Work Environment

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.

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

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 are used by millions of websites and customers.



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

Apply for this position