Backend Developer
Develop scalable, secure, high-performance backend systems powering the Petsflip virtual pet ecosystem.
Responsibilities:
- Design and build RESTful APIs for Petsflip’s game functionality, transactions, and user systems.
- Optimize backend performance for millions of global users.
- Implement secure data flow, authentication, and real-time event handling.
- Write clean, efficient, well-documented code following industry best practices.
- Collaborate with front-end, mobile, and game designers to build new features.
- Develop microservices, caching layers, and scalable architecture.
- Debug, test, and improve backend modules to ensure stability.
- Manage database structures, storage optimization, and query performance.
Requirements:
- 3+ years of experience as a Backend Developer or similar role.
- Strong knowledge of PHP, Node.js, or Python (PHP preferred for Petsflip).
- Experience with MySQL, MariaDB, Redis, or similar database systems.
- Understanding of API security, JWT, OAuth, and session management.
- Experience with high-traffic, scalable system design.
- Knowledge of microservices, caching, queues, and load balancing.
- Familiarity with Git, Linux, Nginx/Apache, and dev-ops fundamentals.
- Strong debugging, problem-solving, and analytical skills.
Preferred Skills (Bonus):
- Experience working on gaming apps, virtual economies, or trading systems.
- Knowledge of WebSockets, real-time events, or multiplayer systems.
- Understanding of high-security financial or transaction-based architecture.
- Experience with AWS, Google Cloud, or any cloud-native technologies.