Location
Jakarta, Jakarta, Indonesia
Salary
Not specified
Type
fulltime
Posted
Today
Job 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
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.