Industry Technology Work Experience 5+ years Salary Open City Ortigas State / Province National Capital Region (Manila) Zip / Postal Code 1605
Responsibilities will include implementing visual elements and their behaviors with user interactions. You will work with both front-end and back-end web developers to build all client-side logic.
You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.
You will function in a lean and dynamic environment. As a result, you will have many learning opportunities including those from the back-end.
Develop new user-facing features
Build reusable code and libraries for future use
Implement new features while ensuring user experience and modern design
Refactor existing code and fix bugs while prioritizing stability, consistency, and simplicity
Assure that all user input is validated before submitting to back-end services
Impart ideas to further improve overall UI / UX
Collaborate with other team members and stakeholders
Minimum with a B.Sc. Computer Science Degree
Has more than 5 years of experience working with web-based user interfaces and
Cross Platform Responsive Design responsive to web, mobile, etc.
Good understanding of ReactJS and Redux and best practices
Unit testing framework integration and development
Functional style programming
Basic understanding of Client-Server integration
Familiarity with RESTful API communication
Basic understanding of web markup language, including HTML5 and CSS3
Familiarity with various frameworks and libraries to improve design and UI / UX
Familiarity with various UI Frameworks such as AngularJS, KnockoutJS, BackboneJS,
Familiarity with Client-Server frameworks such as GraphQL
Good understanding of asynchronous request handling, partial page updates, and AJAX
Proficient understanding of cross-browser compatibility issues and ways to work around such issues
Single-page Web applications
Proficient understanding of code versioning tools, such as Github and Gitlab
Good understanding of browser rendering behavior and performance
Good understanding of Web Application Security, Session Management