Application Developer

Serbia · Full-time

About The Position

Our CX department is seeking an Application Developer to join the Internal Professional Services team in our Customer Experience department, focusing on creating high-quality applications to improve experience for our customers and agents.

The ideal candidate will have a strong background in web development, experience with CRM systems, and proficiency in using GTM, AWS, DataGrip, Postman, and GitHub. In this role, you’ll lead development projects from conception to deployment, ensuring the delivery of optimal customer experience solutions.

Remote position- Candidates must be based in India or Serbia.

Work Environment

What do we do?

Elementor is the leading website building platform for WordPress professionals.

Our vision is to empower web creators - developers, designers, and marketers, with the ability to create their future one pixel at a time. We provide our users with everything they need to succeed.

A new website is created every 10 seconds using Elementor!

Since we launched in Israel in 2016, we have expanded to more than 180 countries, with more than 16M websites powered by Elementor. About 10% of all websites around the world are built using Elementor!

How do we do it?

At Elementor, we’re building the future of web creation.

We believe in empowering our employees and users, enabling people to grow.

Creativity, professionalism, curiosity, motivation, and friendship are the driving forces behind our journey, and we take great pride in the people of Elementor who lead the company’s constant scaling.


  • Lead the development of applications using React, HTML, CSS, JS, and PHP for WordPress.-Must
  • Customize and integrate CRM systems to meet business requirements
  • Implement assets using Google Tag Manager (GTM)
  • Manage AWS services for application data storage and retrieval and database management and manipulation.
  • Ensure code quality and maintainability by using version control with GitHub.
  • Collaborate with cross-functional teams to design, develop, and implement technical solutions inside and outside the CX department.
  • Provide technical mentorship to junior developers.
  • Stay updated with the latest technologies and best practices in web development.



  • At least 3 years of experience as Full-stack web development.
  • 2+ years of proven experience working with web applications using React and pure JavaScript (ES6+) - Must.
  • Proven experience with WordPress development and customization (PHP)
  • Experience with Google Tag Manager
  • Experience with AWS services.
  • Proven track record of overseeing projects to successful completion.
  • Excellent verbal and written communication skills in English.
  • Able to work independently and as part of a team while mentoring junior developers.
  • Strong time management skills and the ability to handle multiple projects. Simultaneously in agile development methodologies (sprints).

Nice to have:

  • Knowledge of CRM system customization and integration (Customer)
  • Strong understanding of RESTful APIs and server-side languages like Node.js.
  • Familiarity with CI/CD pipelines, Docker, and Kubernetes 
  • Basic knowledge of Python


Our shiny podcast “Elementalks” will give you a glimpse behind the scenes of the various teams at Elementor!

Who are the people working here? What is the best way to integrate into a specific team? Click here for all the episodes and find out.

Apply for this position