Laravel Backend Developer

About BinarCode

We are a software development company building a resilient global workforce, reinventing work, and challenging the idea that local teams are essentially the best.

We are friendly, detail, and result-oriented and always ready to lend a hand to help.

We are looking for an inspired, motivated, and experienced Backend Developer to join our team! You can find more information about us at https://www.binarcode.com/about/

What will my job include?

As a Laravel Developer at BinarCode, you’ll be expected to:

  • Understand and have experience with a PHP framework (OOP, SOLID principles)
  • Be familiar with and create REST APIs
  • Be able to integrate third-party services with a Laravel project
  • Have a very good understanding of policies, guards, and facades
  • Have a good understanding of the request’s lifecycle
  • Take features from concept to code
  • Write documentation and tests
  • Review and provide feedback on the work of other engineers
  • Come up with suggestions and improvements based on your own experience
  • Communicate with clients and other remote developers
  • Have good written and spoken English and Romanian (mandatory)
  • Have fun :)

What kind of person are we looking for?

We’re looking for someone who:

  • Loves writing clean code
  • Pays close attention to details
  • Possesses excellent communication skills
  • Has great organization and prioritization skills
  • Is proactive and open to learn new skills
  • Is willing to accept objective feedback
  • Exchange your knowledge with other developers
  • Has good written and spoken English and Romanian (mandatory)
  • Is humble and kind, yet motivated to succeed
  • Speaks up their mind

What experience do I need?

  • Minimum 3 years of development experience with web/software development using PHP
  • Strong understanding of the Laravel PHP framework
  • Good Knowledge of the Blade template engine
  • Ability to setup CI/CD tools for a backend project
  • Solid PHP programming experience, and basic knowledge of HTML, CSS, and JavaScript
  • Web/internet concepts and functionality:
    undefinedundefinedundefined
  • Programming concepts: OOP, MVC, code architecture/standards/performance/testing
  • PHPUnit and/or PestPHP, good knowledge of integration tests
  • Experience with Agile methodologies.

Nice to have

  • Good understanding of policies, guards
  • Good knowledge of the request lifetime
  • Good understanding of Facades
  • Stripe / Cashier comprehension
  • Scout and one of the search engines (ES, meilisearch, algolia, etc.)

Benefits

  • Flexible schedule
  • Paid time off
  • Remote work
  • Apple hardware
  • Referral bonuses
  • Discounts for healthcare & sport activities
  • Personalized growth plan

Living our values

  • Be customer-centric - go beyond expectations to offer the best in class solutions. Committed to high performance in delivering our promise.
  • Be a team player - collaborative engagement, share cool ideas, recognize and value the contribution of each of the team members. Support when needed - great teams win together.
  • Be detail oriented - ensure you deliver the highest quality you can. Don't close your eyes to "small" imperfections.

The hiring process

Our hiring process is as follows:

  • Non-technical video call with HR (<45min)
  • Technical interview (video call, 45min - 1h 30min)
  • Follow-up video call CTO (30 - 45 min)

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