Full-Stack Developer Needed for Bilingual Corporate Site

Job ID: 38796987

Budget: $200 – $500 USD

I'm in need of a talented full-stack developer to create a corporate website and a headless admin dashboard for my company.

Key Responsibilities:
- Develop a bilingual (Arabic and English) corporate website using Figma designs provided for the frontend.
- Implement a headless admin dashboard based on a pre-selected template.
- Ensure the frontend supports RTL (Right-to-Left) layout, using React.js or Next.js.
- Optimize the website for SEO with meta tags, keywords, and descriptions.
- Integrate Google Analytics and other tracking tools for performance monitoring.
- Implement essential security features such as HTTPS, data encryption, and backups.
- Ensure the website's UI/UX is polished and user-friendly.
- Ensure cross-browser compatibility for the website on major web browsers.
- Optimize the website for fast load times and high performance.
- Perform thorough testing and debugging to ensure the website is free of errors.
- Assist with deploying the site to the production server and configuring it.

Technical Specifications:
- Use a headless CMS for the backend, such as Directus, or Payload CMS, to manage APIs and multi-language content.
- The dashboard will need to handle user accounts, as well as content and posts.

Desired Skills and Experience:
- Proven experience with multi-language websites and dashboards.
- A strong portfolio demonstrating previous similar projects.
- Familiarity with implementing contact forms, blog sections, and services overviews on corporate websites.

Project Details:
- Deadline: 7 days.
- Competitive budget, commensurate with skills and experience.
- Please include your portfolio with examples of relevant projects.

The project should be deployed on Digital Ocean. Please include a live chat function for our corporate website. The headless admin dashboard requires minimal customization, largely retaining the original template. Implement advanced user permissions for the admin dashboard. Please integrate Google Tag manager for tracking along with or instead of Google Analytics. Implement basic authentication and user roles for the admin dashboard. The live chat should include chatbot integration to handle basic queries.

Implement JWT for user authentication in the admin dashboard. The development framework should primarily be React.js.