We are seeking a talented and experienced Senior Laravel Developer with a deep understanding of online gaming and interactive content development to join our team. The ideal candidate will be responsible for designing, developing, and maintaining backend systems for our gaming platform, utilizing the Laravel framework.
What you’ll be doing:
- Collaborate with the team to design and develop backend solutions using Laravel for our gaming 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 user experiences.
- 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 the Laravel framework (v8.8).
- Proven experience in online gaming and interactive content development, with a solid understanding of game mechanics and system design.
- 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 provide examples of projects you have worked on involving online gaming or interactive content development?
3. 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.
4. Are you looking for a part-time or full-time position, and when would you like to start?
5. What are your salary expectations a full-time position?