[VNG]Senior Firmware Engineer

Mã vị trí: 22-IOT-0212
Nơi làm việc: Tp.Hồ Chí Minh
Lương: Thỏa thuận

Mô tả công việc

  • Directly participate in the design, programming, software upgrade, use Javascrip programming language, Reactjs
  • Administration, upgrade and correction of programmed software
  • Analysis requirements, specification of professional requirements, calculate implementation efforts
  • Conducting code review, source optimization, bug fixes for participants
  • judgment
  • Participate in database design, IT system model in the company
  • Directly design the overall model, logical model, database design, design critical modules of IT systems
  • Research new technology trends in the world, propose to apply Company; assess the current situation, advise the Board of Directors on suitable IT applications for the market trend and business plan of the Company
  • Supporting the units operating and exploiting IT systems when having problems, difficult issues
  • Building a system of documents, processes, organizing training, improving the qualifications of the system

Yêu cầu

Technical Skills Required
  • At least 2+ years of experience in Frontend development (HTML5/CSS3/JavaScript) and 1 year working with ReactJS.
  • Familiarity with CSS Frameworks such as Bootstrap, Material UI, Ant Design…and CSS Preprocessors: LESS, SASS.
  • Strong experience in JavaScript is required including knowledge in at least one JavaScript framework/library (e.g: React JS).
  • Ability to work with the latest front-end web development such as ReactJS.
  • Solid knowledge of modern web development technologies & framework based on JavaScript, HTML5, CSS3.
Have following skills is an advantage:
  • Design and implement robust client-side solutions with RESTful API, GraphQL.
  • Strong competency in responsive, mobile-first layouts
  • Have experienced with web performance tuning
  • Knowledge about real-time communication with web socket
  • Knowledge of NoSQL (MongoDB, Redis)
  • Knowledge of Git, Gitlab
Personal skills required
  • Commitment to excellence
  • Strong attention to detail
  • Strong communication skills
  • Team player