Backend Engineer (Fulltime) at Kata.ai
South Jakarta, Java, Indonesia -
Full Time


Start Date

Immediate

Expiry Date

11 Jun, 26

Salary

0.0

Posted On

13 Mar, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Go, Node.js, PostgreSQL, MySQL, MongoDB, Redis, RESTful APIs, WebSocket, GraphQL, GCP, Azure, Docker, Kubernetes, GitLab CI, GitHub Actions, RabbitMQ

Industry

IT Services and IT Consulting

Description
Company Description Kata.ai is an Indonesian Conversational Artificial Intelligence company with a focus on creating technology to enhance the understanding of human conversations, improving the way humans collaborate with machines. Kata.ai’s Natural Language Processing (NLP) technology powers MultiPurpose chatbots (virtual customer service / virtual friend) for major corporations in Indonesia across different kinds of industries such as Unilever (FMCG), Telkomsel (Telco), Bank BRI (Financial Services), and Alfamart (Retail). The company’s proprietary Kata Bot Platform can be leveraged to create feature-rich chatbots on top of Kata.ai’s robust and scalable AI technology platform, ensuring company of any size can easily build their own chatbot on any messaging platform. With this platform, it is now possible for the business to focus on designing engaging interaction for their customers, while Kata.ai handles all the technology aspects of the chatbots. Established in 2015, the company has become a trusted partner for major corporations such as Microsoft, Accenture, and Line. In 2020, the company received Series-B funding from TransPacific Technology Fund and MDI Venture. Job Description Design, develop, and maintain scalable and reliable backend services and APIs that power client-facing AI products — ensuring high availability, security, and seamless integration with AI engines, third-party communication platforms, and cloud infrastructure — so that enterprise clients can deliver exceptional customer experiences through Kata's conversational AI and voice solutions. Qualifications Qualifications & Education : Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field Relevant certifications (GCP/Azure, Kubernetes, etc.) are a plus Technical Skills : Languages: Go, or Node.js Database: PostgreSQL, MySQL, MongoDB, Redis (caching and session management) API Design: RESTful APIs, WebSocket; GraphQL is a plus Cloud: GCP or Azure — compute, cloud storage, managed services, and IAM Containerization: Docker, Kubernetes CI/CD: GitLab CI, GitHub Actions, or equivalent pipelines Message Queues: RabbitMQ, Kafka, or Google Pub/Sub Security: JWT/OAuth2 authentication, API rate limiting, data encryption best practices Monitoring: Familiarity with Prometheus, Grafana, or ELK stack for observability Experience Associate Level (1–2 years) 1–2 years of professional experience in frontend development with shipped production applications Hands-on experience building responsive, cross-browser UIs using React.js and TypeScript Experience consuming REST APIs and integrating frontend with backend services Exposure to performance basics — lazy loading, code splitting, or bundle optimization Familiarity with design handoff tools (Figma) and translating mockups into accurate UI implementations Experience working in Agile/Scrum teams with sprint-based delivery Mid Level (3–5 years) 3–5 years of professional frontend development experience, with at least 2 years building enterprise or B2B-grade web applications Proven track record delivering production-ready UIs for enterprise clients — ideally in regulated industries (financial services, government, telco, or healthcare) Demonstrated experience optimizing frontend performance — Core Web Vitals, bundle size reduction, render optimization, and lazy loading strategies Experience with state management solutions (Redux, Zustand, or React Query) in complex, data-heavy applications Hands-on experience with testing frameworks (Jest, React Testing Library, Cypress or Playwright) Experience collaborating with UI/UX Designers and Product Managers in cross-functional squads Additional Information Skills & Competencies : Strong eye for detail — able to faithfully translate design mockups into pixel-accurate, responsive interfaces Ability to work independently and collaborate effectively in cross-functional, fast-paced squads Good communication skills — able to surface UX concerns and technical constraints clearly to Designers and Product Managers Performance-aware mindset: proactively identifies and addresses render bottlenecks, bundle size issues, and accessibility gaps Agile/Scrum mindset with experience in sprint-based delivery and demo readiness Ownership mentality — takes responsibility for the quality and stability of shipped UI features We value a flexible working hour for our employees. The most important is we provide a learning experience in Conversational AI Industry.
Responsibilities
Design, develop, and maintain scalable and reliable backend services and APIs that power client-facing AI products, ensuring high availability, security, and seamless integration with AI engines and cloud infrastructure. The goal is to enable enterprise clients to deliver exceptional customer experiences through conversational AI and voice solutions.
Loading...