Front End Developer
Home Credit Indonesia
Job Description
The ideal candidate will be responsible to:Develop and maintain robust web applications using React JS.Write clean, testable, and efficient code following best software development practices.Integrate data from various back-end services and databases using APIs.Contribute to engineering efforts from design, implementation, and solving challenges during development.Write and perform unit testing using Cypress.Perform code review prior to pull request and/or merge request.Collaborate effectively with product managers, UX/UI designers, and other engineers to define, design, and ship new features.Troubleshoot and debug applications.Develop, integrate, or maintain back-end services using Java Spring Boot. We are looking for talent with:Fluent in English, both written and verbal.In-depth knowledge of Component Driven Development, Design System, SSR, and SSG.Proven knowledge in most of the areas below: React JS and NodeJS development with minimum 1 years’ experience.Java Spring Boot with proven hands-on experience in real projects.HTML, CSS, and JavaScript (ES6+) with minimum 1 years’ experience.Cypress with minimum 1 years’ experience.Experience with Sass, Next.js, and WebAssembly (Wasm) is a plus.Proficient in version control systems, especially Git (GitLab).Experience in analyzing and enhancing legacy code is an advantage.Independent, with good communication and collaboration skills across teams.Very proactive; initiates communication to avoid status quo.Strong problem-solving skills and ability to troubleshoot complex technical issues.Experience handling cross-functional teams for minimum 1 years (cross-country and/or enterprise application preferred).Able to communicate technical progress, risks, and solutions clearly within project teams.