Deskripsi pekerjaan Full Stack Engineer Zando Agency
Fullstack Engineer
Job Description
- Build end-to-end features for a SaaS platform (social media intelligence & creative operations)
- Develop REST APIs for tracking, analytics, reporting, billing/credit, AI chat, and content moderation
- Build frontend applications including analytics dashboard, billing/wallet, campaign management, AI chat, and admin panel
- Integrate third-party services such as social media APIs, WhatsApp Business, AI/LLM, and payment gateways
- Implement credit systems (ledger + idempotency), JWT authentication, and role-based access control
- Design PostgreSQL database schema and manage database migrations
- Set up CI/CD pipelines and handle application deployment
- Perform code reviews, manual testing, troubleshooting, bug fixing, and performance optimization
- Collaborate with Product, Design, and QA teams to deliver high-quality features
Requirements
- Bachelor's degree in Information Systems, Informatics Engineering, Computer Science, Software Engineering, or other related fields
- Minimum 3 years of experience as a Fullstack Engineer, preferably building SaaS or multi-tenant applications
- Strong backend skills in Python (Flask, FastAPI, or Django), PostgreSQL, REST API, JWT, and background jobs (Celery, RQ, or similar)
- Strong frontend skills in React, Next.js, TypeScript, and Tailwind CSS
- Experience in manual testing, debugging, and ensuring application quality before deployment
- Good understanding of API integration, database design, and basic system architecture
- Experience with Git, CI/CD, and deployment workflows
- Bonus points if you have experience with LLM integration, billing/credit systems, social media APIs, or event-driven architecture
- Independent, detail-oriented, fast learner, and comfortable working in a fast-paced environment
- Available to join immediately or within a short notice period


