Enter your email and password to log in if you already have an account on H512.com
Enter your email, and we will send you your password
About the Job
DevriX is hiring a Front-end Developer for our office in Sofia, Bulgaria – fully on-site – for our existing portfolio of WordPress-driven clients: B2B SaaS, publishers, healthcare, booking platforms, non-profits, and more.
We provide long-term retainers for SME and mid-market businesses, with half of our portfolio with us for 4+ years, and several partners going through mergers, acquisitions, exits, while retaining DevriX in the entire process and after. Our strong background in scaling enterprise-grade WordPress applications + our strategic partnerships with HubSpot, Semrush, and other brands as an integration partner, has defined our path as a progressive tech RevOps consultancy.
Innovation is at the forefront of our core stack – building on top of WordPress and custom solutions, through big data pipelines and workflows within Google and Amazon’s ecosystems, to MCP integrations, agentic microtools and n8n workflows, and vibe coding demos within the team and during discovery sessions.
This front-end role requires fluency in HTML/CSS in the context of WordPress development, strong drive to expand into a full-stack role going forward (building fully fledged WordPress themes and templates), principles for prototyping and UX modeling in use internally, and expanding into different segments within the software development life cycle (deployments, provisioning, caching, stability, and more).
Front-end developers build new WordPress themes or page templates (landing pages), as well as new Gutenberg components (with moderate React usage), which requires thinking for the future – clean and maintainable code is a must.
Aside from “building from scratch”, the work falls into:
Responsibilities:
The day-to-day responsibilities for the right candidate would include the following activities and traits:
Skills And Qualifications:
We have minimum requirements that we want all our candidates to meet before applying for this position. On our end, we will spend many on hours explaining our workflow, best practices and such for newcomers, but the core fundamentals must be in place first.
* We don’t mean that googling for a problem is prohibited. In fact, we encourage all of our team members to do so before asking a question. Vibe coding is also allowed if the end output is safe, secure, stable, and not verbose. The goal of this requirement is to explain that we expect that most CSS properties are well understood from practice and looking up their documentation is not part of your daily routine. Exceptions exist of course.
** Communication is paramount for us. We use Asana and Slack for PM and chat respectively. Your job will include lot’s of questions, so you should not be afraid to ask, but also be prepared with good information about your problem upfronts like trying to figure it out first, googling, showcasing your attempts at solving a problem and the likes.
*** For JavaScript, your job will mostly involve basic interactivity like switching classes, using plugins or libraries and the like. We have JS-oriented people in the team that can tackle more complex tasks, though if you come with more JS experience, all the better! Code quality requirements remain valid in your JS code.
What’s in it for you:
If you live and breathe modern technology, spend your time slicing Figma layouts to performing web experiences, enjoy fast prototyping with Cursor/CoPilot/v0, have met us at WordCamp or local WordPress meetups, and are at a stage in life where professional development is a high priority, we are ready to meet you.
All applications will be treated with strict confidentiality. Only short-listed candidates will be contacted.