Front-end Developer Bulgaria

DevriX
location_on гр. София

icon лв

Пълно описание


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:
  • Fixes for broken components on our client’s websites.
  • Crafting new components and sections based on provided designs.
  • Improving the general look and feel of not well-crafted components. Design help can be requested, though we value developers that have a good sense of aesthetics.
  • Refactoring of the old codebase.
  • Working on dashboards for internal tools and various third-party libraries.
  • Styling integrations of forms, popups and other components of that sort.
Responsibilities The day-to-day responsibilities for the right candidate would include the following activities and traits:
  • Write clean and reusable code. Thinking about class naming as well.
  • Follow the standard procedures we’ve defined in our workflow.
  • Integrate within existing template structures (themes/landing pages).
  • Refactor suboptimal sites for better reusability, clean Sass, migrating Tailwind templates, incorporating mixins, and anything else that improves maintainability and good use at work.
  • Website speed optimization on the front-end.
  • Ensure your work is flawless before submitting to our QA team (they always find something… so there’s that.).
  • Constantly learning new technologies, approaches, tools, and skills.
  • Apply the best SEO practices.
  • Apply good UX practices for every task.
  • Provide feedback to developers when the front-end code needs refactoring
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.
  • Understanding of HTML5 semantics and experience in applying it in practice.
  • Ability to write clean HTML, logical class names, think about the reusability of a component, how easy is to extend the styles and scale the project it in the future.
  • Experience with any famous CSS naming convention and understanding of the reason why it exists (what problem it solves, why, how, etc.)
  • Mastery at CSS – we expect you to know most of the commonly used properties and their values as well as how they interact with each other to ensure smooth and fast daily work (meaning, not to google how exactly flex works or why the z-index doesn’t apply or how to animate an object) *
  • SCSS usage – variables, mixins, nesting, extending, including files and the likes.
  • Working level of Git – committing often, work in separate branches, opening PRs, merging branches, dealing with conflicts and the likes.
  • WordPress template foundations – while back-end engineers handle most of the database and custom plugin work, crafting new templates and landing pages with a handful of predefined functions and templates is handled by the front-end team.
  • Communication – Understanding tasks and writing comments about your patches, pinging teammates for updates, asking questions often. **
  • Working-level with JavaScript – including jQuery for older builds or base level React for Gutenberg blocks and editorial improvements. ***
  • 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
  • Contributing to a top 20 global WordPress enterprise company worldwide, founded in Bulgaria with both co-founders contributors to the WordPress Core
  • A truly agile, fast-paced, hard-working, yet supportive environment with challenging projects where team spirit is integral and business aptitude is developed in every single department
  • A culture of self-management, decision-making, and brutally honest feedback
  • The opportunity to bring notable impact within an established 15-year-old global company based in Bulgaria
  • A dynamic environment where velocity matters. You’ll drive throughput, not just throughput reporting
  • Horizontal tech expansion across different language stacks and platform capabilities (deployments across AWS and Google Cloud ecosystems, Cloudflare workers, martech integrations for HubSpot/Salesforce/NetSuite and many more)
  • Represent DevriX with internal and external activities at webinars, publications, podcasts, and community events
  • Work on global brands generating hundreds of millions of views, subsidiaries of Fortune 500 companies and private equity, leading publishers, franchise networks, and multinational companies who trust our expertise and consultancy
  • Tech & management books, tools, and subscriptions on demand
  • Office managers coordinating deliveries and orders, as well as car maintenance or document management services
  • Birthday vouchers and anniversary coupons, plus other ad-hoc prizes for internal challenges
  • Internal workshops and training sessions, including the WordPress meetup organized in our office
  • Private health insurance
  • 50% subsidized Multisport card + options for team CrossFit workouts in Pulse
  • Fresh fruits & snacks in the kitchen
  • A dog-friendly office with hookahs available throughout the day
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.


лв

info-icon


icon icon icon icon icon


Необходими основни умения

Необходими основни знания

Добави резюме

upload_file PDF DOC RTF TXT PPT ZIP XLS JPG OTH
info
Това е резюмето, което от ще разгледат за твоята кандидатура

Финален преглед

Увери се, че информацията е точна и ако всичко е наред натисни „Изпрати“ и твоята кандидатура отива незабавно за преглед в .

Информация за обратна връзка

Резюме

Вие се съгласявате с общите условия на Yox. При натискане на кандидатствай: 1) вие се съгласявате с общите условия на Yox, Политиката за Поверителност и Политиката на използване на бисквитките. Съгласявате се и разрешавате вашето резюме да може да бъде изпратено към работодателя (не е гарантирано получаване) и да продължи да се обработва и анализира съгласно нашите условия и политики. Натискайки „Изпрати“се съгласяваш с на Yox.bg
done
Честито, вашето резюме беше изпратено успешно!

При интерес от работодателя очаквайте връзка на посочените от вас контакти.