About Us
We build AI that helps people work better not replaces them.
At Maknadata, technology starts with purpose. We take complexity, find its root causes, and turn it into flow through practical, human-centered AI.
As we grow, we're looking for a Full Stack Developer who wants more than a coding role someone who wants to create real impact, learn fast, and help shape how AI is adopted across Indonesia.
Role Overview
As a Full-Stack Engineer at Maknadata, you will work closely with Product Managers, AI Engineers, Designers, and other Engineers to design, build, and scale web applications that power our AI solutions. You will be involved across the full development lifecyclefrom system design and implementation to testing, deployment, and iteration.
What You Will Do
- Frontend Development.
- Design and develop responsive, high-quality user interfaces using modern frontend frameworks (e.g. React, Next.js).
- Translate UI/UX designs into scalable, maintainable components.
- Ensure performance, accessibility, and cross-browser compatibility.
2. Backend Development
- Build and maintain backend services, APIs, and core business logic.
- Design and manage databases to support application and analytics needs.
- Integrate AI services, internal tools, and third-party systems into production workflows.
3. Product & AI Collaboration
- Collaborate closely with AI engineers to integrate models and AI pipelines into user-facing products.
- Work with product teams to clarify requirements and deliver impactful features.
- Participate in technical design discussions and architectural decisions.
4. Quality, Testing & Reliability
- Write clean, testable code and contribute to automated testing.
- Debug issues, optimize performance, and improve system reliability.
- Participate in code reviews and uphold engineering best practices.
5. Documentation & Continuous Improvement
- Document system designs, APIs, and implementation details.
- Continuously improve codebase quality, scalability, and developer experience.
- Contribute ideas to improve engineering processes and tooling.
What We're Looking For
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
- Strong foundation in web development across frontend and backend.
- Experience with modern frontend frameworks (React / Next.js preferred).
- Experience building backend services using Node.js, Python, or similar.
- Solid understanding of REST APIs and databases (SQL and/or NoSQL).
- Familiarity with Git and collaborative development workflows.
- Strong problem-solving skills and ownership mindset.
Bonus Points For:
- Experience with TypeScript, Tailwind CSS, or modern UI systems
- Exposure to cloud platforms (AWS, GCP, Azure)
- Experience deploying and maintaining production systems
- Interest or experience in AI-powered applications and data-driven products
What You'll Get
- Opportunity to build real, production-grade AI products used by enterprise clients.
- Close collaboration with AI engineers, product managers, and leadership.
- Ownership over meaningful features and technical decisions.
- A culture that values clean engineering, fast learning, and impact.
- Competitive compensation and growth opportunities as Maknadata scales.
Why Join Maknadata
At Maknadata, engineers are builders and problem solvers. You'll work on real challenges, ship features that matter, and help shape how AI products are designed and delivered. If you're excited about building scalable systems at the intersection of AI and businessthis is the place.