Mandaluyong City, Metro ManilaTaguig City, Metro Manila
Permanent
Full-time
1 month ago
Job Description: Duties and Responsibilities Develop and maintain user-facing applications using ReactJS Build scalable and reusable components with ReactJS and TypeScript Ensure application performance and responsiveness Collaborate with UI/UX designers and backend developers to deliver quality features Participate in code reviews and contribute to front-end architecture decisions Implement automated tests as part of the development lifecycle Keep up to date with industry trends and best practices in JavaScript/React development Core Qualifications and Education Bachelor's degree in computer science, Information Technology, or a related field (or equivalent experience) At least 2-3 years of relevant experience in web application development with ReactJS Proficient in JavaScript and familiar with ES6+ features Practical experience using TypeScript in a ReactJS environment Strong understanding of ReactJS core concepts (components, hooks, state management, virtual DOM) Good knowledge of HTML5 and CSS3 (Sass or Less experience is a plus) Familiar with RESTful APIs and integration Experience with modern development tools such as Git, Webpack, and Babel Basic understanding of testing frameworks (e.g., Jest, React Testing Library) Detail-oriented with a focus on code quality Proactive and eager to learn Able to work independently and as part of a team Open to feedback and continuous improvement Preferred Qualifications Familiarity with Redux or other state management libraries Understanding of component-based design and responsive UI Exposure to CI/CD pipelines and frontend deployment practices