We are looking for a skilled Full Stack Developer to join our team and lead a critical project involving the migration of our data to a database hosted on Google Cloud Platform (GCP) and the activation of Google Ads on our website. Additionally, the role includes implementing key security features like user agreement logging. This role is essential for optimizing our data infrastructure and ensuring robust security measures are in place.
Key Responsibilities:
1. Data Migration to GCP:
- Plan and execute the migration of our existing data to a new database on GCP.
- Ensure data integrity, security, and performance throughout the migration process.
2. Google Ads Integration:
- Activate Google Ads on our website.
3. Security Features Implementation:
- User Agreement Logging:
- Implement a system to log user approvals of Terms & Conditions, including capturing IP addresses, Device IDs, timestamps, and other relevant details.
- Ensure the logging system is secure, reliable, and accessible for audit purposes.
4. Full Stack Development:
- Contribute to the development and maintenance of our web and mobile applications, ensuring high performance and responsiveness.
- Implement front-end and back-end solutions that enhance user experience and functionality.
- Troubleshoot and resolve any issues related to the GCP database, Google Ads integration, and security features.
Required Skill Set:
- Programming Languages:
- React Native: Experience with React Native for mobile development.
- PHP: Proficiency in PHP, particularly using the Laravel 10 framework.
- Development Frameworks/Tools:
- Android Studio: Experience developing with React Native using Android Studio.
- Xcode: Proficiency in using Xcode for React Native development on iOS.
- Web and Database Technologies:
- Laravel 10: Strong experience with the Laravel framework for PHP.
- MySQL: Proficiency in MySQL for database management.
- Other Technical Skills:
- Experience with cloud platforms, particularly Google Cloud Platform (GCP).
- Familiarity with API development and integration.
- Experience with GitHub for version control and collaboration.
Project Proposal Requirement:
- Every proposal must include the total cost of the project.
---
This job description now focuses solely on the essential responsibilities and required skill set, with the addition of a requirement for proposals to include the total project cost.