Job Responsibilities:
Participate in database design, IT system model.
Conduct code review, source optimization, and bug fixes for project members.
Directly design the overall model, logical model, database design, and design of important modules of IT systems.
Research new technology trends in the world, propose applications to the Company; assessing the current situation, advising the Board of Directors on the orientation of IT application in line with market trends and production and business of the Company.
Analyze requirements, specification business requirements, calculate deployment efforts.
Administering, upgrading and debugging programmed and assigned software tools.
Directly participating in designing, programming, upgrading software, using Javascript, ReactJS.
Support operators, exploiting IT systems when having problems or difficult problems.
Build a system of documents, processes, organize training, improve the level of IT apparatus.
Job Requirements:
Familiarity with SASS/SCSS and CSS architecture.
Experience with building complex front-end web application.
Effective written and verbal communication skills.
Exceptional understanding of React and its ecosystem.
Experience with localization would be an advantage.
Experience with wire-framing and prototyping tools.
Experience with search engine optimization and performance web design.
Strong OO design skills and experience.
Design patterns knowledge.
Experience with UI testing tools and frameworks (Selenium, BrowserStack) would be an advantage.
Excellent understanding of front-end web technologies (HTML5/CSS3).
Strong Front-end Team Leader would be an advantage.
Self-motivating individual with strong analytical, design and architecture skills.
Experience with Web UI/UX design would be an advantage.
Experience with Adobe Illustrator/Photoshop/Sketch would be an advantage.
Good team player and good interpersonal skills.
Strong JavaScript/Typescript/CSS skills with at least 2+ years of experience.
Strong data structures and algorithms knowledge.
Familiarity with Agile Development.