Backend (Laravel) Developer

About BinarCode

BinarCode is a leading product and software development company based in Cluj Napoca, Romania. We are currently seeking a passionate, driven, and experienced Backend Developer to join our exceptional team. Learn more about our company at

Laravel Backend Developer Responsibilities

As a Laravel Developer at BinarCode, your primary responsibilities will include:

  • Demonstrating a strong understanding of PHP frameworks, with a focus on OOP and SOLID principles
  • Developing and working with REST APIs
  • Integrating third-party services into Laravel projects
  • Displaying a comprehensive understanding of policies, guards, and facades
  • Taking features from conceptualization to implementation
  • Writing documentation and conducting tests
  • Reviewing and providing constructive feedback on the work of fellow engineers
  • Suggesting improvements based on personal experience
  • Communicating effectively with clients and remote developers
  • Maintaining a high level of proficiency in written and spoken English and Romanian (mandatory)
  • Enjoying the process and having fun

Ideal Candidate Qualities

We are seeking a candidate who:

  • Takes pride in writing clean, efficient code
  • Demonstrates meticulous attention to detail
  • Excels in communication and collaboration
  • Exhibits strong organization and prioritization skills
  • Is proactive and eager to learn new skills
  • Welcomes constructive feedback
  • Shares knowledge and expertise with fellow developers
  • Displays humility and kindness while maintaining a strong drive for success
  • Speaks their mind openly and constructively

Required Experience

  • Minimum of 3 years in web/software development
  • Proficient understanding of the Laravel framework
  • Experience in setting up CI/CD tools for backend projects
  • Solid OOP programming background, along with basic knowledge of HTML, CSS, and JavaScript
  • Understanding of web/internet concepts and functionality, including WWW, internet protocols, and REST
  • Proficiency in programming concepts such as OOP, MVC, code architecture, standards, performance, and testing
  • Experience with PHPUnit and/or PestPHP, with a strong understanding of integration tests

Preferred Qualifications

  • Experience with Stripe / Cashier
  • Familiarity with Scout and at least one search engine (e.g., Elasticsearch, MeiliSearch, Algolia, etc.)


  • Being part of a strong team
  • Flexible scheduling
  • Paid time off
  • Remote work opportunities
  • Apple hardware
  • Referral bonuses
  • Discounts on healthcare and sports activities
  • Personalized growth plans
  • Office with green spaces

Living Our Values

  • Be customer-centric: Exceed expectations by providing best-in-class solutions and consistently delivering high performance.
  • Be a team player: Foster collaboration, share innovative ideas, appreciate and acknowledge each team member's contribution, and offer support when needed.
  • Be detail-oriented: Strive to deliver the highest quality work, never overlooking even the smallest imperfections.

Hiring Process

Our hiring process consists of the following steps:

  • Non-technical video call with HR (up to 30 minutes)
  • Technical interview (video call & live coding or discussion, up to 1h)
  • Follow-up video call with CEO (up to 30 minutes)

If interested, you can always submit your CV to or apply directly.

How to Apply

We’re making it really easy for you. Just click the button below – this will open up an email box addressed to us. All you have to do is:

  • Attach an updated CV in English
  • Tell us why you are applying for this job and why you think you’d be a good fit for BinarCode.

Explore more articles