MID-SENIOR

ENTERPRISE WORDPRESS DEVELOPER

01 INTRO

Fast, secure and user-friendly software that fits our clients’ needs is our mission. In doing so we value freedom, independence and personal development.

Our team is now expanding and we are looking for an experienced WordPress developer.

There are some exciting projects coming our way and we are looking forward to a new set of eyes and hands to guide us towards raising the solutions we work on, to an even higher level.

02 ABOUT THE JOB

What will you do

You’ll build custom websites for our clients, using WordPress as a framework for code development.

Your core responsibility is to take provided designs and turn them into robust custom themes, implement the necessary functionality in your custom plugins and deploy the final site to any hosting platform it needs to run on. In short, you own implementation of the design, the underlying logic and deployment.

Beyond writing code and DevOps, we expect you to run projects independently – understand what really matters in a given situation, make good decisions on your own and deliver work that’s ready for the client without needing someone to check your every step.

We are primarily looking for a senior WordPress developer, but we’re also open to strong mid‑level developers who are ready to grow into a senior role in our environment. This is how we establish it: 

Mid level

  • Works autonomously
  • Follows best practices in software development
  • Comes up with a solution for features independently
  • Defines accurate plans on projects for themselves
  • Can provide accurate estimates for themselves
  • Strong sense of responsibility

Senior level

  • Everything listed for Mid level
  • Comes up with great solutions, even for things they never had experience with before
  • Makes cautious estimates even for things they never had experience with before
  • Makes plans and achieves clarity for junior and mid developers
  • Handles complexities and organizes the development work

03 expectations

We are looking for

  • At least 3 years of experience on web projects
  • Good knowledge of HTML, CSS and JavaScript (and/or their latest variants such as Twig, Sass, ECMAScript, etc.)
  • Experience in working with WordPress (developing custom plugins and themes)
  • Experience working with the WordPress Gutenberg editor and developing custom blocks with React
  • Strong understanding of databases, REST APIs, authentication services and other components of a secure and well‑designed backend
  • Good knowledge of PHP and object-oriented programming
  • Experience with DevOps: setting up servers and deploying websites to self‑managed hosting solutions (Azure, AWS, etc.)
  • Experience with Git, bash, npm, composer and similar development tools
  • Strong drive to learn and adopt new solutions that follow latest standards (code patterns, DevOps architectures, automation flows, etc.)
  • Discipline in programming and respect for the development process
  • Genuine interest in software engineering and technology

We are not looking for

  • A WordPress developer who mainly builds sites with page builders
  • A WordPress developer without experience in actual code development

Requirements

  • Fluent in Croatian or a native speaker
  • Good command in spoken and written English

It’s a strong plus if you have

  • Experience with higher level DevOps architectures such as Kubernetes
  • Experience with latest up-to-standard frontend libraries and frameworks (React, Vue, etc.)
  • Experience setting up more complex code architectures and build tooling (monorepos, Nx, Vite, etc.)
  • Experience with tools and software that improve performance and scalability (Redis, Elasticsearch, Varnish, etc.)
  • Interest in research and development, learning and improving together with the team

04 THE OFFER

What do we offer

We value freedom, simplicity and responsibility. These are the values that drive us. Everything can be discussed and once we agree on something you can be sure that our commitment will be fulfilled. We believe that cooperation can only be good if both sides are satisfied and happy. That way we can all enjoy that software development life!

  • Salary according to your experience
    • 1.940,00 EUR – 3.010,00 EUR gross for Mid developer
    • 3.010,00 EUR – No upper limit gross for Senior developer
    • The salary increases both with the increase of your personal performance and with the growth of the company
  • Flexible working hours that fit your schedule
  • Work from anywhere you like*:
    • Remote
    • From our offices in Zagreb and Mostar
    • Or combine the two. Whatever works for you 👍
  • High-end work equipment and additional equipment budget
  • Clear career growth and regular 1-on-1s
  • Education and personal development
  • Relaxed and friendly working atmosphere

*We do ask you to spend your first month in our Zagreb office so we can get to know each other, help you get into the flow, show you how we work and what we expect from you.

05 HELP ME DECIDE

Is this job for me?

If you’re not sure whether you’re the right fit, we’ve prepared a short self-assessment with questions and terms we run into in our day-to-day work in this role.

Your score doesn’t matter, you don’t need to google or ask AI for answers, and we won’t ask you how you did – it’s only there to help you better understand what we expect from this position.

  • Do I actively use OOP principles (classes, inheritance, interfaces), or mostly write procedural code?
  • Do I understand and apply software architecture patterns (e.g. MVC, Service/Repository), not just recognize them?
  • Can I work with REST APIs (requests, authentication, handling responses) independently?
  • Can I build custom WordPress functionality (hooks, themes, plugins) without relying heavily on ready-made solutions?
  • Do I treat WordPress as a tool, not the solution itself — and apply general software engineering best practices regardless of the CMS?
  • Have I ever deployed and configured an application/environment on my own?
  • Can I take a vague requirement, break it down, estimate it, and deliver it reliably?

06 JOIN US

Join our team

Send us an email to careers@enterwell.net with following info:

  • Your contact info
  • A little about you, your skills and educational background
  • A sentence or two on why do you want to work with us
  • Links to your github, repositories, source codes, etc. (if you have them)

We consider only candidates who are eligible to work for a Croatian company within the EU (including applicants who operate as sole traders or have an equivalent status in an EU country).

We accept applications in English and Croatian.

Thank you for your time.

Arrow Arrow Apply now