Calling all Indonesian Fullstack Developer!
Contract for 1 year
Batam (possible to remote work)
Responsibilities:
- Collaborate with product managers and designers to design platform features and user
interfaces.
- Develop and maintain front-end interfaces using modern frameworks (React, Vue, etc.).
- Build and optimize back-end services, APIs, and databases to power the platform.
- Integrate AI tools and third-party APIs (e.g., for chatbot functionality, analytics, social media automation).
- Develop and maintain more customizable website and landing page builders for users.
- Implement user authentication, subscription management, and secure payment processing.
- Build and optimize real-time analytics dashboards for users to monitor their campaigns.
- Ensure the platform is scalable, secure, and performs efficiently.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to technical discussions and decision-making.
Key Qualifications:
- 3+ years of experience in full-stack web development.
- Proficiency in front-end frameworks (React, Vue.js, Express.js, Next.js or Angular).
- Strong background in different JavaScript frameworks.
- Strong back-end experience with languages like Node.js, Python, or PHP.
- Experience in Django and other Python framework.
- Experience in Laravel, CodeIgniter, and other PHP framework.
- Experience building and consuming RESTful and GraphQL APIs.
- Familiarity with cloud services such as AWS, Azure, or Google Cloud.
- Experience integrating AI/ML tools (OpenAI APIs, chatbot frameworks, etc.).
- Strong understanding of database design (SQL and NoSQL).
- Knowledge of social media APIs (Facebook, Instagram, LinkedIn, etc.).
- Experience with payment gateway integration (Stripe, PayPal, etc.).
- Strong understanding of security best practices and GDPR compliance.
- Familiarity with CI/CD pipelines and DevOps processes.
Preferred Skills:
- Experience building SaaS platforms.
- Knowledge of marketing tools, automation platforms, or CRM systems.
- Experience with user dashboards, analytics tools, and data visualization.
- Understanding of SEO best practices and web performance optimization.
- Experience in creating Mobile application is a plus (Android/IOS).
- Experience with AI-powered tools (NLP, chatbot builders, content generation tools).