Full-stack Developer

 

Description:

Praidux is seeking a highly skilled Full-Stack Developer to join our team and play a key role in building and scaling our AI-powered platform. This is a fully remote opportunity that offers the chance to work on cutting-edge technologies, AI integration, and cloud-based deployments while collaborating with a global team of innovators.

Key Responsibilities:

Frontend Development:

Develop responsive and intuitive user interfaces using ViteJS & ReactJS
Ensure seamless integration with backend services and AI-powered features

Backend Development:

Develop and maintain backend services using Node.js or Python
Design & implement RESTful APIs using Express.js or FastAPI
Manage database operations with MongoDB or PostgreSQL

AI Integration:

Implement AI-powered features using OpenAI GPT API for chatbot interactions
Integrate Eleven Labs API for text-to-speech (TTS) functionality
Manage and store chat history data for analysis and retrieval

Deployment & DevOps:

Containerize applications using Docker & Docker Compose
Deploy & manage cloud infrastructure on AWS/GCP (EC2, NGINX, ECR, ALB)
Set up and maintain CI/CD pipelines using GitHub Actions/GitLab CI

Email Integration & Automation:

Integrate SMTP servers (Mailgun, SendGrid) for automated email communications
Implement cron jobs for scheduled reports and notifications

Collaboration & Project Management:

Track progress & manage tasks using Trello
Participate in regular team updates via Google Meet & Slack


Required Skills & Qualifications:

Bachelor’s/Master’s degree in Computer Science, Software Engineering, or related field
3+ years of full-stack development experience (frontend & backend)
Proficiency in:

  • Frontend: ReactJS, ViteJS
  • Backend: Node.js, Python
  • Databases: MongoDB, PostgreSQL
    Experience with API design: Express.js or FastAPI
    Hands-on expertise with: Docker, AWS/GCP, CI/CD pipelines
    Familiarity with AI/ML tools (OpenAI GPT API, NLP, AI-powered automation)
    Experience with SMTP servers (Mailgun, SendGrid) and email automation
    Strong problem-solving skills & ability to work independently in a remote setting

Preferred Qualifications:

Experience with Eleven Labs API or other TTS solutions
Familiarity with Google Maps API or GPS tracking systems
Knowledge of AI text analysis & Natural Language Processing (NLP)
Contributions to open-source projects or strong GitHub portfolio


What We Offer:

🚀 Fully remote work environment with flexible hours
💰 Competitive salary & performance-based bonuses
🧠 Opportunities to work with AI & cutting-edge technologies
🤝 Collaborative & inclusive company culture
📈 Professional growth & learning opportunities
🌍 Chance to contribute to an innovative AI-powered platform

Organization Praidux
Industry IT / Telecom / Software Jobs
Occupational Category Developer
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2025-03-15 10:40 am
Expires on 2026-01-07