Chat on WhatsApp
Company Logo

Full Stack Developer (TypeScript / React.js / Node.js)

Company prefers not to disclose
Full-Time · On-site
Minimum Bachelor’s Degree
1 - 3 years of experience

Job Requirements

On-site
1 - 3 years of experience
Minimum Bachelor’s Degree

Skills

Model-View-Controller (MVC)

Microsoft Azure

REST API

React.js

NoSQL

.NET

TypeScript

Node.js

Job Benefits

Work Insurance

Training/Certification

Health Insurance

THR

This job post is managed by

SA
Siti Atarfa

Job description for Full Stack Developer (TypeScript / React.js / Node.js) at Kitameraki

About Us

Kitameraki is a fast-growing Technology Consulting and SaaS company based in Indonesia. We build products like TeamsWork.app, a scalable SaaS platform that helps organizations streamline collaboration and business processes. Our solutions serve 500+ organizations and 15,000+ monthly users, with strong growth ambitions and a high-performance team culture.

Role Overview

We are looking for a Full Stack Developer to design, build, and maintain scalable SaaS applications.

You will work across frontend and backend layers, contribute to architectural decisions, and collaborate closely with Product, QA, and DevOps teams to deliver secure and high-performing cloud-based solutions.

We seek engineers who are intellectually curious, proactive in learning emerging technologies, able to work independently with minimal supervision, and willing to mentor and share knowledge with junior team members.

Key Responsibilities

  • Develop and maintain frontend applications using modern JavaScript frameworks (React).
  • Build and maintain backend services using Node.js and .NET and API-driven architecture.
  • Design and integrate RESTful APIs and microservices.
  • Work with NoSQL databases and ensure data integrity and performance.
  • Apply MVC design patterns and clean architecture principles.
  • Participate in code reviews, technical design discussions, and sprint planning.
  • Contribute to CI/CD processes and continuous improvement of development workflows.

Qualifications Required

  • Bachelor’s degree in Computer Science or related field OR High School Diploma with minimum 2 years of professional software engineering experience.
  • Strong proficiency in TypeScript.
  • Hands-on experience with React and Node.js.
  • Experience working with NoSQL databases.
  • Solid understanding of MVC design pattern.
  • Good English communication skills (written and verbal).


Senior Software Engineer – Additional Requirements

For candidates applying at Senior level, we expect:

  • Hands-on experience with Serverless architectures, Event-driven systems, and API Management
  • (Preferably Azure; AWS experience also accepted).
  • Experience building API-driven, serverless, secure, and scalable cloud platforms.
  • Strong experience with collaborative CI/CD tools such as GitHub.
  • Experience with .NET development.
  • Ability to contribute to architectural decisions and mentor junior developers.


Nice to Have

  • Experience with Microsoft Teams SDK.
  • Experience with Microsoft Graph API.
  • Microsoft Azure Developer Associate certification.
  • Experience building SaaS or B2B enterprise platforms.


Why Join Us

  • Work on an international SaaS platform serving 500+ organizations.
  • Be part of a company targeting 100%+ YoY growth.
  • Strong engineering ownership and opportunity to influence architecture.
  • Dynamic startup culture with strong team collaboration.


Location

  • On-site role: Yogyakarta
  • (No remote/WFH)
About the company
Kitameraki
Management Consulting
1 - 10 employees

Kitameraki adalah perusahaan konsultan Teknologi & Operasi untuk perusahaan-perusahaan di seluruh Asia Tenggara. Kami memberikan konsultasi kepada manajemen senior tentang cara memanfaatkan Teknologi untuk meningkatkan pendapatan dan menciptakan efisiensi operasional.

Office address

Equity Tower 37th Floor Sudirman Central Busines District Lot 9, Jl. Jend. Sudirman No.Kav.52-53, Jakarta 12190

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Full-Time
3–5 years
Minimum Senior/Vocational High School
MadeIndonesia

Fullstack Developer

Not Disclosed
Full-Time
1–3 years
Minimum Bachelor’s Degree
Politeknik Artificial Intelligence BMD

NodeJS Developer

Not Disclosed
Full-Time
5–10 years
Minimum Bachelor’s Degree
SoftwareSeni
Full-Time
Minimum Senior/Vocational High School
Pt Yipu Teknologi Alami
Contract
Minimum Bachelor’s Degree
VILACATION

Full Stack Developer (TypeScript / React.js / Node.js)