Team Leadership & Development
- Lead, mentor, and grow a team of automation and full-stack developers.
- Conduct code reviews, enforce best practices, and foster a culture of clean, testable code.
- Balance sprint planning (Agile/Scrum) with ad-hoc task triage.
- Run daily stand-ups (10 AM WIB) and sprint retrospectives.
- Document workflows, technical specs, and incident reports.
- Liaise with stakeholders to prioritize tasks (including ad-hoc requests).
Automation Development (n8n Focus)
- Oversee design and maintenance of n8n workflows for business process automation.
- Ensure robust integrations with Lark Suite, SendPulse, and other APIs.
- Troubleshoot and optimize automation performance.
Web & Backend Development
- Guide the team in building scalable web apps using Next.js, Nuxt.js, Express.js, and Go.
- Design and implement secure, high-performance backend systems (REST APIs/microservices)
- Enforce testing standards (unit, integration) and documentation.
Research & Innovation
- Evaluate and onboard new tools/tech stacks (e.g., low-code platforms, frameworks).
- Pilot R&D projects to enhance automation and app development capabilities.
- Strong expertise in JavaScript/TypeScript (Next.js, Nuxt.js, Express.js).
- Experience with backend development (Node.js, Go, or similar).
- Proficiency in automation tools (n8n, Zapier, Make, etc.) and API integrations.
- Proven ability to implement comprehensive testing strategies while managing cloud-based data systems
- Proven experience leading a development team (1-3 years in a supervisory role).
- Strong problem-solving, debugging, and troubleshooting skills.
- Ability to manage priorities between planned and ad-hoc tasks.
- Excellent communication.
- Skilled at managing projects with evolving requirements through structured teamwork.