Senior Laravel Developer (Gambling/Casino)

Данная вакансия не актуальна.
Компания Loberta
Тип Удаленная работа
Описание вакансии


We are seeking a talented and experienced Senior Laravel Developer with a deep understanding of online gambling and slots development to join our team. The ideal candidate will be responsible for designing, developing, and maintaining backend systems for our gambling and slots platform, utilizing the Laravel framework. This is a part-time job (20 hours per week) with the potential to become a full-time (40 hours per week) job.

What you’ll be doing:

  • Collaborate with the team to design and develop backend solutions using Laravel for our gambling platform.
  • Maintain RESTful APIs for seamless integration with frontends and third-party services.
  • Design secure and scalable database structures using MySQL.
  • Write PHP Unit tests to ensure code reliability.
  • Optimize system performance for smooth gameplay.
  • Coordinate with front-end developers, designers, and QA engineers to enhance features.
  • Participate in code reviews and technical discussions for collaboration.
  • Use Git for version control.
  • Implement Redis for caching and RabbitMQ for messaging queues (preferably).

Who you are and whom we’re seeking:

  • 5+ years of experience in web development, with a strong focus on backend development using PHP 8.1 and Laravel framework (v8.8).
  • Proven experience in online gambling and slots development, with a solid understanding of gaming mechanics, RNG algorithms, and regulatory requirements.
  • Expertise in MySQL or other relational databases, including database design, optimization, and maintenance.
  • Proficiency in RESTful API development and integration.
  • Experience writing automation tests using PHP Unit.
  • Familiarity with Git for version control and collaboration.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.

Nice to have:

  • Understanding of frontend technologies such as HTML, CSS, JavaScript, and frontend frameworks (Vue.js, React.js).
  • Knowledge of server management and deployment tools (Docker, Kubernetes).
  • Familiarity with cloud services (AWS, Google Cloud Platform).
  • Ability to work autonomously and in a team;
  • High levels of initiative;
  • Good written English;

What we offer:

  • A competitive salary 
  • Flexible work schedule
  • Excellent opportunities for career advancement
  • A friendly and positive work environment with like-minded teammates

Please ensure that you answer the following screening questions in your application:

  1. How many years of experience do you have working with PHP 8.1 and Laravel (v8.8) for web application development?
  2. Can you please provide examples of projects you have worked on involving online gambling or slots development?
  3. Can you please provide examples of your contributions to open-source projects or Laravel communities?
  4. Would you agree to do a test task before an interview? This would allow us to evaluate your skills and make an appropriate financial offer to you.
  5. Are you looking for a part-time or full-time position, and when you would like to start?
  6. What are your salary expectations for a part-time and full-time position?