We are looking for an experienced backend developer with strong php expertise to build the data processing engine and api for our keyword research tool. Our front-end interface is already developed—your role will be to gather keyword data, process it, and expose it via an API for our front-end to consume. Key Responsibilities: Data Collection & Processing: Retrieve search volume data and trend analysis for keywords from various sources (Google, Bing, YouTube, Amazon, etc.). Extract keyword variations, related searches, and other SEO insights. Ensure data accuracy and reliability. API Development: Develop a Restful api in php to provide keyword data to the front end. Ensure fast response times and a structured JSON output format. Implement secure authentication and rate limiting if necessary. Database & Storage Optimization: Implement caching mechanisms to improve performance and reduce redundant API calls. Store and manage keyword data efficiently to support high-volume queries. Scalability & Performance: Ensure the system can handle high traffic and large data requests efficiently. Optimize API response times and implement best practices for backend performance. Requirements: Strong expertise in PHP (Laravel or a similar PHP framework preferred). Knowledge of search engine APIs and data scraping techniques. Experience with database design and query optimization (MySQL, PostgreSQL, or NoSQL solutions). Understanding of caching strategies and performance tuning. Experience in RESTful API development and secure data handling. Ability to collaborate with our cto, who is a php expert.Category: IT & ProgrammingSubcategory: OtherProject size: MediumIs this a project or a position?: ProjectI currently have: I have specificationsRequired availability: As neededAPI Integrations: Social media (Facebook, Twitter, etc.), Cloud Storage (Dropbox, Google Drive, etc.), Other (Other APIs)
Keyword: Backend Development
Price: $1000.0
Secondary Price: $3000.0
The professional having proficiency in codeigniter4 is a quick and easy service, it will be necessary to implement queries to mysql 8, using the CRM Models (implement class CRUD_MODEL). Finally, consume the curl api and insert the returned information into the table. Th...
View Job