PHP Backend Developer
Posted 3 weeks ago
Only considering candidates eligible to work in Europe ⚠️
Your mission as our PHP Backend Developer Hero will be to:
- Collaborate side by side with the back-end team, analysing and optimising different modules of our system, and on many occasions, creating new functionalities for some of our modules or for some of our APIs.
- Work in TDD and improve our code.
- Adopt new improvements and dynamics that help us to be more efficient and comfortable.
- Work in a dockerised development environment that allows you to reproduce a real production environment in your own team.
- Contribute to keep improving our product and maintain our position as the leading company in the virtual betting industry.
Your superpowers:
- Advanced level of verbal and written English.
- At least 3+ years of experience in PHP.
- Solid understanding of Object-Oriented Programming.
- Experience with MySQL, NoSQL databases and modern server components like Redis.
- Experience with Concurrency and Cronjob mechanisms.
- Familiarity with Symfony, Phalcon, or Laravel frameworks.
- Skilled in PHP unit testing.
- Comfortable with Linux and server-side development, especially in gaming applications.
- Experience with Integrations.
- Knowledgeable in writing/ integrating API systems, Git workflows, Algorithms and Data Structures.
- Understanding of CI/CD, web hooks, Pipeline tools and server-to-server communication (TCP, WebSocket, HTTP 1.1,2).
- Knowledge of ElasticSearch system and queries and RESTful architecture.
- Enjoy working in a collaborative team environment using tools like Favro, Git, Jira, etc.
- Be open to learn new technologies in case of new requirements.
We'd truly marvel...
- Experience with game mathematics implementation.
- Background in the iGaming industry.
- Familiarity with PHP Swoole technology.
- Experience with modern server components (RabbitMQ, Docker) and Golang programming language.
- Knowledge of microservices architecture.
Bonus pack! We offer:
- To ally yourself with the world's leading Virtual Sports company.
- Fully remote position.
- 4-day work week: even Superheroes need to relax.
- Full-time permanent contract (36h/ week).
- In-company training programmes (English classes and tech training) for you to fine-tune your superpowers.
- Flexible working hours.
- 22 days of holidays.
- Competitive salary.
- Great working environment. Like a Justice League, but better.
- Private health insurance. We want you to be super healthy!
- Space for career development.
- Joining a global industry and a fun, dynamic and truly international Superhero team.
Ready to don your cape?
Apply for PHP Backend Developer
\* We only accept PDF as file format. Max 5MB.
I have read and accepted the Privacy Policy.
Submit
Basic Information about Data Protection:
ResponsibleSoftquo Holding LTDPurposesEmploymentLegal BasisYour consent.Transfer of information Your data may be transferred to any company within Softquo Holding group (including employees and outsourcing companies) for the proper development of the purposes. GDPR Rights Access, Rectification, Suppression, Limitation of the treatment, Data portability, Opposition, right to not be the object of automated decisions. Additional Information If you are interested, you can find additional information on data protection here.
DATA PROTECTION INFORMATION
Responsible Softquo Holding LTD
66, Apt 5, Old Theatre Street, Valleta VLT 1427, Malta
Contact: [email protected] Purposes Vacancy management and possible expansion of staff. Legal Basis Consent: By providing your personal data, you give us your express approval for the treatment of your personal data, according to GDPR requirements. Transfer of information For the employee assessment and recruitment process, we will need to share this information with other Softquo Holding group companies and in case of marketing positions, to our designated company for marketing “Virtual Reality Development”. Data Conservation Your data will be kept in our database for a period of one year from the end of the selection process. Unless you decide to exercise your right of Suppression. GDPR RightsBASIC INFORMATION OF DATA PROTECTIONAccess
The organisation must inform about:
- The purposes of the treatment, categories of personal data that are processed and the possible data communications and their recipients.
- If possible, the period of conservation of your data. If not, the criteria to determine this term.
- The right to request the rectification or suppression of the data, the limitation to the treatment, or to oppose it.
- The right to file a claim with the Control Authority.
- If an international data transfer occurs, receive information on the appropriate guarantees.
- The existence of automated decisions (including profiles), the applied logic and consequences of this treatment.
Rectification
Interested parties can request:
- The rectification of inaccurate data and complete incomplete personal data, even with an additional declaration.
Suppression/Deletion
Interested parties can request:
- The suppression of personal data without due delay when any of the cases contemplated concur. For example, illicit treatment of data, or when the purpose that motivated the treatment or collection.
- However, a series of exceptions are regulated in which this right will not apply. For example, when the right to freedom of expression and information should prevail.
Limitation of the treatment
Interested parties can request the person in charge to suspend the processing of data when:
- The accuracy of the data is contested, while the accuracy is verified by the person responsible.
- The interested party has exercised his right of opposition to the processing of data, while verifying if the legitimate reasons of the responsible party prevail over the interested party.
- Ask the person responsible to keep your personal data when:
- The data processing is illegal, and the interested party opposes the deletion of their data and requests instead the limitation of its use.
- The person in charge no longer needs the data for the purposes of the treatment, but the interested party does need them for the formulation, exercise or defence of claims.
Data portability
Interested parties can:
- Receive the personal data provided in a structured format, of common use and mechanical reading, and be able to transmit them to another responsible, whenever technically possible.
Opposition
Interested parties can oppose to the personal data treatment:
- When for reasons related to your personal situation, the processing of your data must cease unless a legitimate interest is proven or is necessary for the exercise or defence of claims.
- When the treatment is focused on direct marketing.
Opposition
Interested parties have the right not to be the subject of a decision based solely on automated processing, including profiling, which produces legal effects or affects them.
Exceptions:
- When it is necessary for the conclusion or execution of a contract.
- When it is allowed by the Law of the EU or the Member States, with adequate measures to safeguard the rights and freedoms of the owner of the data.
- When there is explicit consent of the owner of the data.