Frontend Engineer
TechConnect · Jakarta, Jakarta, Indonesia
Apply & track with Apply EdgeDevelop, enhance, and maintain scalable, high-performance web applicationsTranslate UI/UX designs and wireframes into clean, maintainable, and reusable codeCollaborate closely with Product Managers, Designers, Backend Engineers, and QA to deliver seamless user experiencesOptimize applications for maximum speed, performance, and cross-browser compatibilityEnsure responsive design across desktop, tablet, and mobile devicesImplement best practices in frontend architecture, component design, and state managementWrite clean, testable, and well-documented code following engineering standardsConduct code reviews and contribute to improving team development processesTroubleshoot, debug, and resolve frontend-related issues in a timely mannerStay updated with emerging frontend technologies and recommend improvements where relevantMaintaining dependencies, upgrading packages, and improving shared libraries for long-term scalability and stabilityRequirementsBachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)Strong proficiency in JavaScript (ES6+), HTML5, and CSS3Hands-on experience with modern frontend frameworks such as React.js, Vue.js, or Angular (React preferred if applicable)Experience with state management libraries (e.g., Redux, Zustand, Vuex)Familiarity with RESTful APIs and integration with backend servicesExperience using Git and collaborative development workflowsUnderstanding of responsive design principles and cross-browser compatibilityFamiliarity with frontend build tools and package managers (e.g., Webpack, Vite, npm, yarn)Knowledge of performance optimization and web security best practicesStrong problem-solving skills and attention to detailGood communication skills and ability to work in a collaborative environmentStrong ownership mindset in maintaining the frontend codebase, including dependencies and shared librariesExperience managing package upgrades, compatibility issues, and basic security vulnerabilities.