Frontend Developer (MEAN Stack)

Info Detil :

  • Dirahasiakan
  • Full Time
  • Pria, Wanita
  • Minimal S1
  • Berpengalaman min 2 Tahun
  • Berakhir 31 Juli 2022


Frontend Developer (MEAN Stack)

Skill yang dibutuhkan

Mean Stack


We are looking for an experienced Angular Developer responsible for the front end of our application.
Your primary focus will be to implement and develop new features based on provided designs, US, and AC from the product team.

Your main duties will include creating modules and components and coupling them together into a functional feature.

The artistic design will be delivered to you via Figma or developed by an html coder, but you may also be responsible in regard to animations, CSS, and final HTML output.
You will work in a team with the back-end developer and html coder, and communicate with the API using standard methods.

A thorough understanding of all of the components of our platform and infrastructure is required.


- Develop and integrate new features and pages
- Writing tested, verbose, and documented TypeScript, JavaScript, HTML5 and CSS
- Communicate with the graphic designer, the HTML coder, tech lead, and quality assurance to ensure transparent workflow
- Cooperating with the back-end developer in the process of building the RESTful API
- Communicating with external web services
- Implementing Front end logic according to provided user stories and acceptance criteria
- Maintain existing code and fix occurring issues


- Bachelor’s degree in computer science, or information technology
- At least 2 years of experience working as an Angular developer
- Professional, precise communication skills in English is a must
- Deep knowledge of Angular best practices and commonly used modules based on extensive work experience
- Creating self-contained, reusable, and testable modules and components
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
- Validating user actions on the client side and providing responsive feedback
- Writing non-blocking code, and resorting to advanced techniques such as multi-threading with observables or rx-js, when needed
- Using properly typed variables and objects throughout the code
- Creating custom, general use modules and components which extend the elements and modules of core Angular
- Writing extensive unit tests using automated tasks
- Creating e2e test suites for all components, using Jest
- Experience with Git as a Version control
- Familiarity or experience with Agile lifecycles is a plus
- Familiarity or experience using Node JS with Express JS and Nest framework is a plus
- Familiarity or experience with MongoDB is a plus

Tentang Perusahaan

KOCO is Asia's First Digital Assignment Platform. As an Education Technology (edtech), KOCO complements digital learning experiences to help the relationship between teachers, parents and students. We solve problems in education by providing benefits like saving time and money. Koco Schools platform also supports environmental preservation by reducing paper usage.

KOCO is an active education community for parents, children, and educators.
We understand that it’s not easy to find a community to be a part of – much less for your children. That’s what KOCO is about: We want to break down the barriers to sharing beneficial & educational information, but most of all, create a sense of camaraderie that connects parents, their children, and koality tutors together.

KOCO initiated in Singapore, an educational community that wants to create the sense of happiness and togetherness with Koco Paper. Currently, KOCO Paper started its journey in Indonesia within PT. PMA Koco Paper Indonesia to solve problems in the education process which aimed to achieve learning goals. Therefore, we are here for you and us.

Complete your digital learning journey with Koco Paper!

Info Perusahaan

  • Komplek Central Park Mall, Jakarta Barat, DKI Jakarta 11470, Jakarta Barat, DKI Jakarta 11470
  • Belum ada informasi email
  • Belum ada informasi nomor telepon
  • Belum ada informasi jumlah karyawan

Lowongan Lainnya

Frontend Developer
  • 30 Juni 2022

  • Jawa Timur

  • Pria, Wanita

  • S1

- Mendevelop user interface untuk halaman web berdasarkan desain dari tim UI/UX - Membuat clean dan re-useable code - Mengimplementasi API dari tim Backend - Memastikan validasi data yang di inputkan sebelum di submit ke Backend - Berkolaborasi dengan Tim UI/UX dan Backend
Principal Back End Engineer (Bandung Office)
  • 31 Juli 2022

  • DKI Jakarta

  • Pria, Wanita

  • S1

What You’ll Do: - Develop highly-availability distributed services. - Integrate Virgo with external APIs, including third-party Customer Relationship Management (CRM) systems, Content Management Systems (CMS), and other partner applications. - Develop clean, reusable, supportable, and well-tested RESTful APIs and web services, including Virgo's external API. - Help design and develop new product features and ...
Software Engineer Backend (Remote)
  • 31 Juli 2022

  • DKI Jakarta

  • Pria, Wanita

As a software engineer, you’ll be the brain behind crafting, developing, testing, going live, and maintaining the system. You are passionate about understanding the business context for features built to drive better customer experience and adoption. What you'll do - Work cross-functionally with the Product, Design, Operations, and Backend teams across the ...