Back to Careers

Full-Stack Web Developer

Mid/Senior, Cluj-Napoca, Odorheiul Secuiesc, Remote, Full-time

Who We’re Looking For:

An experienced full-stack developer who’s ready to join our team of digital champions in a full-time role. No freelancers or agencies, please—we’re building a long-term relationship here, not a summer fling.

We’re headquartered in Cluj-Napoca, Romania, with a second office in Odorheiu-Secuiesc, Harghita. While we’ve mastered the art of remote collaboration (complete with virtual high-fives and the occasional pet cameo), we’re hoping to find someone who can eventually join us in person at either location. That said, we’re always open to exceptional talent who can thrive in a remote environment—after all, great code knows no geographical boundaries.

What You’ll Be Doing:

At WebGurus, you’ll dive into a dynamic environment where creativity meets code. You’ll wear more hats than a millinery shop as you support our diverse technology operations, but you’ll also have the freedom to explore your own development initiatives and experiment with cutting-edge tech.

We’re looking for someone who isn’t afraid to jump between different codebases and is committed to writing modular, well-documented code that doesn’t make future-you (or future-us) want to travel back in time to have a stern talk with present-you.

Your Qualifications:

  • PHP 8.x – OOP expertise that makes objects practically introduce themselves (Required 2+ years)
  • Modern JavaScript – ES6+ proficiency that would make Brendan Eich proud
  • NodeJS with experience in frameworks like Express or Fastify (Required 2+ years)
  • Laravel/Symfony – Building elegant applications with PHP’s finest frameworks (Required 1+ years)
  • Vue.js 3 or React – Component-based frontends that make users say “wow” (Required 1+ years)
  • TypeScript – Because types make everything better (and less error-prone)
  • SQL & NoSQL Databases – Experience with MySQL/PostgreSQL/MongoDB and ability to write queries that don’t make the database cry
  • CSS – Flexbox/Grid mastery and experience with Tailwind CSS or other utility-first frameworks
  • Docker – Containerization skills that keep development environments consistent
  • CI/CD – Experience with GitHub Actions, GitLab CI, or similar pipelines
  • RESTful & GraphQL APIs – Building and consuming APIs like a pro
  • Cloud Services – AWS, GCP, or Azure experience is a major plus
  • Other buzzwords we love to hear: Microservices, Jamstack, Serverless, Progressive Web Apps, Redis, Stripe integration, and of course, pizza preferences

Beyond the technical checklist, we’re looking for someone who’s:

  • Self-driven and knows how to get things done without needing a tutorial for every step
  • A natural problem-solver who gets excited about finding elegant solutions
  • Fluent in English with superb communication skills (written and verbal)
  • Comfortable giving and receiving feedback that makes all of us better

What We Offer:

  • Competitive salary that reflects your skills and experience
  • Annual performance bonus (because great work deserves great rewards)
  • Work-life balance that actually means something—flexible schedule and generous PTO
  • Fun office environment—we take our code seriously, but not ourselves (team lunches and occasional drinks included)
  • A financially secure, growing, profitable 10-year-old company that doesn’t need to chase funding rounds
  • Mac-only policy, so you’ll get a shiny new MacBook Pro (sorry, Windows fans)
  • Professional development opportunities—because stagnation is the enemy of innovation
  • A team that celebrates victories both big and small

How to Apply:

Please submit your application using the form on the right and include the following:

  1. Links to live projects that showcase your best work (specific links please, not just your portfolio homepage)
  2. GitHub/GitLab username and relevant repositories that make you proud
  3. LinkedIn profile URL
  4. A brief note about a challenging technical problem you solved and how you approached it

Looking forward to seeing what you bring to the table! Let’s build something amazing together.

"*" indicates required fields

Drop files here or
Max. file size: 128 MB.
    Tell us why you want to join our team!
    Please provide a link to your Linkedin profile
    Please provide a link to your Github profile
    This field is for validation purposes and should be left unchanged.
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.