Analysis requirements and maintain technical documentation.
Contribute ideas & solutions to the products.
Write clear and maintainable code.
Participate in all phases of the product development process including analyzing user requirements, designing system architecture, coding, testing and deployment.
Build front end for advanced user experience.
Build reusable components/modules for websites with responsive design.
Work with API endpoints or Socket for dynamic content updating.
Ensure UI/UX of developed pages and software with near pixel-perfect design.
Develop and optimize front end UI to ensure the application is rendered consistently in cross-browser environments.
Cooperate to connect front end software development with expert backend team.
REQUIREMENT
At least 3 year experiences of working as frontend developer.
Proficient in React stack (ReactJS, Redux, State Management, Functional Programming).
Solid knowledge with HTML5, CSS3, SASS/SCSS.
Experience in developing responsive layouts leveraging CSS and media queries.
Design and implement robust client-side solutions with RESTful, GraphQL API and Socket.
Strong competency in responsive, mobile-first layouts leveraging CSS and media queries.