Laravel Developer

Laravel Developer

We are looking for a developer for whom development is not just a way to earn a living but, above all, a hobby! Someone who shares the desire to revolutionize the game development industry with us. A responsible, proactive, achievement-oriented team player who wants to grow and develop professionally – someone we can rely on! If you have played or currently play games, that's a big plus! It's also a great advantage if you have experience creating your own projects, freelancing, launching startups, or working in small companies.

What you'll be doing:
  • Developing projects from scratch or maintaining existing projects (from microservices to platforms with millions of users).
  • Optimizing current functionality – we always strive for perfection!
  • Achieving maximum productivity and scalability, code refactoring, library updates, index improvements, optimization of calls, framework core rewriting – all of this happens frequently.
  • Delivering work quickly and with high quality. Planning architecture for the future and striving to create quality code!
  • Sharing technical experience with your team, just as the entire team will share with you.
  • Finding and suggesting the best approaches to solve the given tasks.
What you need to know:
  • PHP – preferably starting from version 7.2+ (at least 1 year of experience).
  • Experience working with Laravel.
  • MySQL 5.7 - 8, ability to work with transactions and high loads.
  • Knowledge and ability to work with version control systems, such as Git/Github, understanding Github flow.
  • Experience working with UNIX systems, especially Ubuntu (minimal experience with Nginx, Php-Fpm, Crontab, MySQL, NPM).
  • Experience working with APIs (ability to integrate any API of any complexity, ability to create APIs independently).
  • Working with payment systems.
Bonus points for:
  • Application security from A to Z: From proper server configuration to protection against XSS, XSRF. Must know how to prevent BruteForce attacks, abuse of free features (currency acquisition, multi-account farming, emulation, and automation of any user actions).
  • Data integrity is our everything: Knowledge of transactions, their isolation levels, nested transactions.
  • Ability to identify the root of the problem and propose solutions, instead of creating hundreds of "band-aids".
  • Code and database architecture planning: Decomposition of the application into microservices and proper interaction.
  • Redis – as a cache and data storage: Using it as PubSub between PHP and NodeJS/Swoole.
  • Knowledge and ability to work with NodeJS and Socket.io.
  • Ability to work with servers, UNIX (Debian-like), Docker, Ansible.
  • Experience working with AWS, DigitalOcean.
  • Working with graphics, generating internal analytics based on data from MySQL/Redis databases: Multiple nested queries, selections from multiple tables, and an admin panel for quickly finding issues in the product, improving it, and optimizing it.
  • Ability to work with php cli.
  • Working with queues, such as RabbitMQ.
  • Knowledge of Frontend – JS (from ES6), understanding the operation of reactive applications, VueJS, JQuery, preprocessors (scss, less).
What we Offer:
  • Experience working in a professional team of like-minded individuals always ready to share their knowledge and skills.
  • The opportunity to work on international GameDev products that have gathered millions of gamers worldwide in their ecosystem!
  • High-level salary with the possibility of bonuses and a percentage of profits for the team.
  • Paid vacation and sick leave.
  • Flexible work schedule: we focus solely on results.
  • Remote work opportunity: our team successfully works worldwide.
Are you interested in working in our team?
Leave us a message via the feedback form or send us an email.
© 2023 Frozeneon, Inc. All Rights Reserved
Contacts:
hr@frozeneon.com