# Frontend Developer

**Company:** [PT Telkomsel Ekosistem Digital](http://jobs.workable.com/companies/p6pJo1r3mKBeou57VCEDLM.md)
**Location:** Jakarta, Indonesia
**Workplace:** on site

[Apply for this job](http://jobs.workable.com/view/4f2bc72f-f1cf-4077-b504-c2347beffcbb)

## Description

**About Us**

INDICO is a digital technology subsidiary company of Telkomsel, Indonesia's leading digital telecom company. INDICO plays a strategic role as a holding company that houses current and prospective vertical digital business portfolios, including Kuncie (edu-tech), Fita (health-tech), and Majamojo (game). Moving forward, INDICO aims to explore opportunities in multiple verticals adjacent to Telkomsel's digital businesses. As a digital platform company, INDICO aims to leverage Telkomsel’s digital assets and capabilities to create a flywheel effect of innovations to develop cross-sectoral digital solutions that will empower Indonesia's digital economy.

**What You Will Do:**

-   Implement user interfaces based on designs from Figma or similar tools.
-   Develop and maintain responsive, user-friendly web applications using React.js.
-   Collaborate with backend developers to integrate APIs.
-   Ensure high-quality code by writing tests and following best practices.
-   Optimize the UI for performance and scalability.
-   Follow and contribute to the Minimals.cc design system.
-   Stay updated on frontend development trends and tools.

## Requirements

-   Proficient in **React.js** with 2+ years of experience.
-   Strong understanding of modern JavaScript (ES6+) and TypeScript.
-   Experience with state management libraries (e.g., Redux).
-   Proficient in creating responsive and accessible UIs using HTML5, CSS3, and frameworks like TailwindCSS or Material-UI.
-   Experience in slicing designs from **Figma** or any other UI/UX design tool.
-   Familiarity with consuming RESTful APIs and WebSocket communication.
-   Knowledge of frontend testing frameworks (e.g., Jest, React Testing Library).
-   Familiarity with **Minimals.cc** design system.
-   Experience with build tools like Webpack, Vite, or Parcel.
-   Familiarity with version control systems (e.g., Git).

**Soft Skills:**

-   Strong attention to detail in UI/UX implementation.
-   Ability to work independently and as part of a team.
-   Strong communication and problem-solving skills.
