Senior Frontend Software Engineer

1 week ago


Indonesia CharCentric Full time 20,000,000 - 25,000,000 per year

CharCentric is an ambitious technology firm that offers technology consulting and engineering services to emerging and established businesses worldwide. We pride ourselves on delivering innovative solutions, maintaining a high standard of quality, and fostering a culture of knowledge sharing and collaboration.

We are seeking a Frontend Developer to join our team and work on exciting projects, including an AI Data Platform. While your first contribution will be on this platform, CharCentric offers diverse consultancy opportunities that span various industries and technologies. If you're passionate about backend development, thrive in a collaborative environment, and have a can-do attitude, we'd love to hear from you.

Tasks

The scope of work involves:

  • Design, develop, and maintain robust frontend applications using and , ensuring scalability and performance.
  • Build responsive, accessible, and pixel-perfect UIs aligned with modern design principles.
  • Integrate AI-powered and API-driven features seamlessly into frontend workflows.
  • Optimize rendering performance, bundle size, caching, and client-side data fetching.
  • Conduct performance audits and stress tests, coordinating with the backend and infrastructure teams to ensure smooth scalability.
  • Write and maintain detailed technical documentation, including architecture diagrams, UI/UX specifications, and component guidelines.
  • Implement designs individually or collaboratively with designers and backend engineers.
  • Develop unit, integration, and end-to-end (E2E) tests for frontend components and flows.
  • Collaborate closely with cross-functional teams, attending design and development meetings.
  • Debug and resolve production issues, providing technical support when needed.
Requirements

Must-Have Skills

  • Must be located within the GMT +2 to GMT +9 time zones.
  • 5–12 years of experience in frontend development.
  • Mastery of and — deep understanding of SSR, SSG, ISR, hydration, server/client components, data fetching strategies and others.
  • Expertise in TypeScript, modern JavaScript (ES6+), and React Hooks.
  • Strong understanding of frontend architecture, state management (e.g., Redux Toolkit, Zustand, Recoil), component-driven development.
  • Experience in implementing atomic based design systems.
  • Experience with frontend testing frameworks (e.g., Jest, React Testing Library, Cypress, Playwright).
  • Strong grasp of design systems, UI performance optimization, and responsive design.
  • Experience with API integration (REST, GraphQL) and authentication flows (JWT, OAuth2).
  • Proficient in Git version control and collaborative workflows (GitHub / GitLab).
  • Solid understanding of CI/CD pipelines for frontend deployments.
  • Familiarity with analytics, tracking, and A/B testing integrations.
  • Experience in real-time UI (WebSockets, WebRTC, or GraphQL subscriptions).
  • Knowledge of internationalization (i18n) and accessibility best practices.

CharCentric takes pride in its clients and does its best to ensure all projects not only be completed successfully but also in style. Hence, self-driven engineers with a can-do attitude are critical to our success.

Nice-to-Have Skills

  • Full-stack development experience
  • Experience in Python

Our ideal candidate is an engineer who can demonstrate:

  • Excellent communication and problem-solving skills.
  • Strong ownership and the ability to lead or work within a team.
  • Fluency in English (written and spoken).
  • Fast learner and highly adaptable to new technologies.
  • Passion for writing clean, maintainable, and high-quality code.
  • Ability to design and architect frontend systems that scale.
  • Great client-facing communication and professionalism.

Minimum Qualifications:

  • A bachelor's degree in Information Technology, Computer Science, Software Engineering, Computer Engineering or other relevant disciplines.

Our Hiring Process

We believe in hiring thoughtfully and transparently. Here's what you can expect when applying to CharCentric:

  1. Application Review: Our team carefully reviews your application to understand your background and potential fit.
  2. Online Home Quiz: A short, fun quiz to help us gauge your approach to problem-solving.
  3. Virtual Meet: An initial conversation to get to know each other better.
  4. Take-Home Assessment: A practical exercise to see your skills in action.
  5. Problem-Solving Exercise: A collaborative session focused on testing your analytical and problem solving skills.
  6. Final Interview: A concluding discussion with leadership to align on goals, values, and next steps.

Join Us

At CharCentric, we're driven by curiosity, excellence, and impact. You'll be joining a team that builds intelligent systems, solves complex problems, and crafts technology that moves industries forward.

If you're passionate about creating meaningful change through innovation, we'd love to meet you.



  • Indonesia Shakudo Full time

    About the Job & Shakudo At Shakudo, we're building the world's first operating system for data and AI. Like traditional operating systems such as iOS, Windows, and Linux, Shakudo offers an end-to-end, ever-evolving platform—but purpose-built for today's data and AI workflows. Our OS integrates best-of-breed open-source components tailored to each...

  • Software Engineer

    5 days ago


    Wisma GKBI, Jakarta, Indonesia Samsung Full time $60,000 - $100,000 per year

    Position SummaryWe're looking for passionate and adaptable full-stack software engineers to join our team. Ideal candidates should have a strong experience in full-stack development. You will contribute to both the frontend and backend to our global project.Role and Responsibilities1. Participate in designing optimal application that meets requirement.2....

  • Software Engineer

    1 week ago


    Wisma GKBI, Jakarta, Indonesia Samsung Full time 10,000,000 - 20,000,000 per year

    Position SummaryWe're looking for passionate and adaptable full-stack software engineers to join our team. Ideal candidates should have a strong experience in full-stack development. You will contribute to both the frontend and backend.Role and Responsibilities1. [Designing Web application] Participate in designing optimal Web application that meets...

  • Frontend Engineer

    5 days ago


    Bobobox Indonesia (Operation Center) Kecamatan Bandung Kulon, West Java, Indonesia Bobobox Full time 18,000,000 - 54,000,000 per year

    General Information:3-month program where you will be involved in a real work experience, mentored by a well-versed professional in their expertise.The internship period is between 3 monthsYou will receive a stipend of IDR 1,500,000 per monthReal life project to add to your professional portfolioCertificate Upon CompletionsWhat you will do:The Software...

  • Software Engineer

    7 days ago


    Indonesia - Jakarta, Green Office Park Traveloka Full time 50,000,000 - 150,000,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doing‎ ‎ Job DescriptionYou will be a part of complete end-to-end Frontend Product/Projects portfolios for Mobile App teams starting from ideation, designing, implementation and support.You will partner and collaborate with the Product, Design, Engineering and QA team across...


  • Indonesia DomainTools Full time 6,000,000 - 12,000,000 per year

    DomainTools is seeking a Software Engineer to join our Frontend Team. This position is perfect for someone interested in building powerful cybersecurity products and features for our enterprise customers. Our solutions help fuel mission critical efforts for customers including gathering threat intelligence, doing threat hunting, and performing online fraud...


  • Indonesia Partner One Capital Full time

    Join Fidelis Cybersecurity as a Senior UI/UX Software Engineer, where you will craft elegant and scalable user experiences for our industry-leading cybersecurity platforms. In this role, you will collaborate with an exceptional team of designers, engineers, and cybersecurity experts to transform complex data into clear, actionable insights; helping our...


  • Jakarta, Jakarta, Indonesia Mekari Full time 120,000,000 - 240,000,000 per year

    Mekari is Indonesia's no. 1 Software-as-a-Service (SaaS) company. With our ecosystem of software solutions—including Mekari Jurnal, Mekari Talenta, Mekari Qontak, and Mekari Flex, we aim to facilitate entrepreneurs and leaders as they accelerate the digital transformation of their businesses.In our 10+ years of journey we have reached over 1 Million...

  • Software Engineer

    1 week ago


    Indonesia - Jakarta, Green Office Park Traveloka Full time $20,000 - $50,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doing‎ ‎ Job Description We are hiring Software Engineers across multiple platforms: Backend, Web, iOS, and Android. You will be matched with a team based on your expertise and interests.As a Software Engineer, you will be part of a cross-functional team building scalable and...

  • Software Engineer

    1 week ago


    Indonesia MHUB Full time 15,000,000 - 30,000,000 per year

    Job DescriptionMission: To contribute to the design, development, and maintenance of our software applications by writing clean, efficient, and testable code. This individual will collaborate closely with senior engineers and product teams to deliver high-quality features and grow their technical skills within our organization.Key Requirements:Technical...