job description
Are you a talented Software Engineer looking to make a massive impact in the SaaS space while enjoying the unparalleled lifestyle of Bali? Black Pocket Technology is seeking a Backend specialist to join our core team in building and scaling our cutting-edge WhatsApp automation platform.
As we expand our reach, we face exciting technical challenges involving high-concurrency systems and real-time data processing. This isn't just another CRUD application; you will be architecting solutions that handle thousands of interactions per second, ensuring reliability and speed for businesses worldwide. You will work closely with a modern tech stack centered around Laravel, MySQL, and Redis to deliver a robust, high-performance user experience.
The ideal candidate thrives in a fast-paced environment and possesses a deep understanding of backend architecture. We value clean code, scalable design, and a proactive approach to problem-solving. At Black Pocket Technology, we believe in empowering our engineers to take ownership of their projects, offering the creative freedom to innovate and optimize our systems. Join us in our Bali-based operations and help us redefine the future of automated communication.
Responsibility
- Design, develop, and maintain robust backend services using PHP and the Laravel framework.
- Optimize MySQL database schemas and queries to ensure high performance in high-concurrency environments.
- Architect and manage real-time messaging queues and caching strategies using Redis.
- Integrate and maintain complex third-party APIs, specifically focusing on the WhatsApp Business API.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Monitor system health and troubleshoot production issues to ensure 24/7 platform availability.
- Implement security protocols and data protection measures across the application ecosystem.
Qualifications
- Minimum of 3-5 years of professional experience in backend software development.
- Expert-level proficiency in PHP and extensive experience with the Laravel framework.
- Strong command of relational databases, specifically MySQL, including optimization and indexing.
- Hands-on experience with Redis or similar in-memory data structures for queuing and caching.
- Proven track record of building and scaling SaaS platforms or high-traffic applications.
- Familiarity with modern DevOps tools, Docker, and CI/CD pipelines.
- Strong analytical and problem-solving skills with an ability to work independently in a fast-paced environment.