Mô tả công việc:
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.
Directly participating in designing, programming, upgrading software, using Javascript, ReactJS.
Directly design the overall model, logical model, database design, and design of important modules of IT systems.
Analyze requirements, specification business requirements, calculate deployment efforts.
Participate in database design, IT system model.
Conduct code review, source optimization, and bug fixes for project members.
Support operators, exploiting IT systems when having problems or difficult problems.
Administering, upgrading and debugging programmed and assigned software tools.
Build a system of documents, processes, organize training, improve the level of IT apparatus.
Yêu cầu công việc:
Experience with building complex front-end web application.
Experience with wire-framing and prototyping tools.
Strong JavaScript/Typescript/CSS skills with at least 2+ years of experience.
Familiarity with Agile Development.
Experience with localization would be an advantage.
Experience with search engine optimization and performance web design.
Strong Front-end Team Leader would be an advantage.
Exceptional understanding of React and its ecosystem.
Good team player and good interpersonal skills.
Familiarity with SASS/SCSS and CSS architecture.
Experience with Adobe Illustrator/Photoshop/Sketch would be an advantage.
Design patterns knowledge.
Excellent understanding of front-end web technologies (HTML5/CSS3).
Effective written and verbal communication skills.
Strong OO design skills and experience.
Experience with UI testing tools and frameworks (Selenium, BrowserStack) would be an advantage.
Self-motivating individual with strong analytical, design and architecture skills.
Strong data structures and algorithms knowledge.
Experience with Web UI/UX design would be an advantage.