Enable job alerts via email!

Full Stack Engineer

Aichat

Daerah Khusus Ibukota Jakarta

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Job summary

A fast-growing Conversational AI company in Jakarta is seeking a Full-Stack Engineer to develop web and mobile applications using ReactJS and NodeJS. The ideal candidate should have 4-5 years of full-stack experience and a passion for AI projects. Collaboration with design and product teams is crucial for the role. This is a great opportunity for those looking to make an impact in a dynamic, innovative environment.

Qualifications

  • Strong proficiency in ReactJS and NextJS, with examples of applications.
  • Experience with NodeJS or similar backend technologies.
  • At least 4-5 years of professional experience in full-stack engineering.

Responsibilities

  • Develop web and mobile applications using ReactJS / NextJS.
  • Build backend infrastructure using NodeJS with REST and GraphQL APIs.
  • Collaborate with product managers and designers for new features.

Skills

ReactJS
NodeJS
TypeScript
React Native
Communication skills in English
Job description

Looking for a role that will put your full-stack skills to the test and give you the chance to make a real impact? Look no further than AiChat

We're a fast-growing Conversational AI company building world-class AI products for enterprises across industries — from hospitality and retail to education institutes and financial services. Whether it's developing intuitive web and mobile applications using ReactJS and React Native, or architecting scalable backend infrastructure with NodeJS, we're constantly innovating to transform how brands engage with their customers through AI.

As a Full-Stack Engineer at AiChat, you'll be a core member of our talented engineering team, working closely with UI/UX designers, product managers, customer success managers and AI specialists to deliver impactful solutions for global clients. We're looking for someone who can both lead and collaborate, contribute new ideas, and is excited to work on a variety of AI-powered projects.

If you're passionate about AI projects development and eager to grow as an engineer in a dynamic, fast-paced environment, we want to hear from you

Job Responsibilities
  • Develop and maintain web and mobile applications using ReactJS / NextJS, and optionally React Native.
  • Build and enhance backend infrastructure using NodeJS, working with both REST and GraphQL APIs.
  • Collaborate closely with product managers and designers to define, design, and ship new features.
  • Communicate with international clients (including across APAC and beyond) to understand requirements and present application demos.
  • Write unit tests to ensure robust test coverage and high application quality.
  • Identify, troubleshoot, and fix bugs to ensure a smooth, reliable user experience.
Job Requirements
  • Strong proficiency in ReactJS and NextJS; able to share examples of past applications.
  • Experience with React Native is a plus.
  • Strong preference for TypeScript, and disciplined in writing type‑safe, maintainable code.
  • Experience with NodeJS or a similar backend technology.
  • Exceptional front-end specialists are also encouraged to apply.
  • Excellent communication skills in English; comfortable presenting work to stakeholders.
  • A passion for product thinking — not just writing code, but understanding the business objectives behind the software.
  • Open to giving and receiving constructive feedback as part of a collaborative team culture.
  • Proactive and self-driven, able to take initiative without waiting for instructions.
  • At least 4-5 years of professional experience in full-stack engineering roles.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.