Full-Stack Developer (Laravel + Flutter + Vue + Java + CI/CD)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

$2000/mo

HOURS PER WEEK

40

DATE UPDATED

Apr 28, 2025

JOB OVERVIEW

???? About the Role

We are looking for a Full-Stack Developer with 5+ years of experience and strong expertise in Laravel (Vite), Vue.js, Flutter, and Java to build and maintain a SaaS email platform with a Gmail-like email client. The role includes working on web, iOS, and Android applications, ensuring seamless backend integration with the Apache James mail server and CI/CD deployment.

You will be responsible for developing the SaaS platform, the email client UI, and backend services using Laravel, Java (Apache James extensions), and Vue, with Flutter handling mobile and web apps. Experience with GitHub CI/CD, Docker, and cloud deployment is required.


---

???? Responsibilities

? Develop and maintain a SaaS platform using Laravel with Vite
? Build a Gmail-like email client UI using Flutter for web, iOS, and Android
? Extend and integrate Java-based Apache James server for IMAP/SMTP/JMAP support
? Integrate OAuth authentication (Google, Outlook) for email accounts
? Ensure real-time email updates using WebSockets and push notifications
? Manage subscriptions and billing (Stripe/PayPal) inside Laravel SaaS
? Implement GitHub CI/CD pipelines for automated deployments
? Deploy and manage services using Docker and cloud platforms (AWS, DigitalOcean, etc.)
? Optimize performance, security, and scalability of the platform


---

???? Requirements (Must-Have)

? 5+ years of full-time development experience
? Laravel (SaaS) with Vite – Experience in developing scalable SaaS applications
? Vue.js (with Vite) – Strong experience in frontend development
? Flutter – Ability to build cross-platform mobile (iOS, Android) and web apps
? Java – Experience working with or extending Apache James mail server (IMAP, SMTP, JMAP, WebSocket)
? GitHub CI/CD & Docker – Experience setting up automated deployments
? Cloud Deployment (AWS, DigitalOcean, etc.) – Ability to deploy and manage backend services
? REST API Development – Experience working with APIs and authentication (OAuth, JWT)
? Push Notifications & Background Sync – Experience with Firebase or Web Push API


---

???? Nice-to-Have Skills (Bonus)

? Experience with Microservices (Splitting Laravel & Java services)
? Experience with Redis for caching & queues
? Knowledge of ElasticSearch for email search indexing
? Familiarity with Kubernetes for container orchestration

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin