Senior Frontend Software Engineer
1 week ago
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.
TasksThe 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.
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:
- Application Review: Our team carefully reviews your application to understand your background and potential fit.
- Online Home Quiz: A short, fun quiz to help us gauge your approach to problem-solving.
- Virtual Meet: An initial conversation to get to know each other better.
- Take-Home Assessment: A practical exercise to see your skills in action.
- Problem-Solving Exercise: A collaborative session focused on testing your analytical and problem solving skills.
- 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.
-
Senior Software Engineer
23 hours ago
Indonesia Shakudo Full timeAbout 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 yearPosition 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 yearPosition 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 yearGeneral 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 yearIt'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...
-
Front End Software Engineer
1 week ago
Indonesia DomainTools Full time 6,000,000 - 12,000,000 per yearDomainTools 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...
-
UX/UI Senior Software Engineer
23 hours ago
Indonesia Partner One Capital Full timeJoin 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...
-
Senior Software Engineer
1 week ago
Jakarta, Jakarta, Indonesia Mekari Full time 120,000,000 - 240,000,000 per yearMekari 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 yearIt'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 yearJob 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...