Job Description
FULL REMOTE
Client: PropertyTech based in Singapore
Employment: Full-Time Permanent with 3 Months Probation
Level: Junior - Middle
Benefits: BPJS, THR
Responsibilities:
- Maintain, enhance, and refactor the Nucleus app for better performance, scalability, and security.
- Develop React-based frontend components using modular, reusable, and optimized code.
- Work with PHP (Laravel/Symfony) and Drupal CMS to improve backend functionality and API integrations.
- Implement headless CMS solutions to enhance content management flexibility.
- Optimize database performance and backend logic for better efficiency.
- Work on AI-driven personalization, recommendation engines, and chatbot integrations.
- Improve API architecture, including REST and GraphQL API development.
- Deploy and manage applications on AWS, GCP, utilizing Docker and Kubernetes.
- Conduct code reviews, testing, CI/CD automation, and performance optimizations.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.
Experience in Frontend (React.js & Next.js):
- Proficiency in React 18+, Next.js, Redux, Zustand, or Recoil for state management.
- Strong knowledge of TypeScript, Tailwind CSS, and Styled Components.
- Experience with Server-side Rendering (SSR) and Static Site Generation (SSG).
- Familiarity with headless CMS architectures (Strapi, Contentful, Sanity, or GraphQL-based CMSs).
Backend (PHP & Drupal CMS):
- Strong expertise in PHP (Laravel, Symfony, or Drupal 9/10) for backend development.
- Experience with Drupal headless CMS implementations and GraphQL-based API integration.
- Hands-on experience with RESTful API development, authentication (JWT,OAuth2), and caching strategies (Redis, Varnish).
Databases & Cloud:
- Experience with PostgreSQL, MySQL, and NoSQL databases (MongoDB, Firebase).
- Proficiency in AWS Lambda, S3, CloudFront.
- Deployment and monitoring using Docker, Kubernetes, and Terraform.