UI / Front-end Developer

Hà Nội, Vietnam

Job Description

We are​ seeking a dedicated UI / Front-end Developer to join our dynamic team. This role involves building and/or configuring the ‘client-side’ of the data analytics and business applications software which are chosen for our data-driven and digital transformation services offerings. The candidate should possess the skills to transform specifications from clients or from business analysts/UI designers into compelling and high-quality user interfaces. Candidates who are passionate about writing efficient code with a zero-tolerance for bugs, tech enthusiasts, eager to explore emerging digital technologies and driven to develop seamless functionalities with appealing UI will be appropriate for this role. 

Key Responsibilities

  • Working with clients/cross-functional teams to develop the overall look and design of a website/dashboard
  • Writing responsive code using ReactJS, HTML5, CSS3, jQuery, JavaScript, NodeJS, BootStrap.
  • Writing code to integrate RESTful API
  • Configuring Odoo website module
  • Producing, maintaining and modifying dashboards and user interfaces
  • Incorporating applications, analytics, graphics, audio and video clips into UI. 
  • Creating tools that enhance the user’s experience
  • Ensuring UI are accessible across many platforms, including laptops and smartphones
  • Routinely testing UI for ease of use, speed and other quality factors
  • Fixing any quality issues or bugs that arise

Qualifications and Requirements

  • Bachelor's degree in Technology or qualification from programming related field.  
  • Proven experience as a UI / Front-end Developer developing business applications and websites using ReactJS (min. 3 years).
  • Excellent written and verbal communication skills in both English & Vietnamese. Individual scores of TOEIC or IELTS to be highlighted to articulate skills.
  • Proficiency in developing code using ReactJS, HTML5, CSS3, JavaScript, jQuery, BootStrap, REST API and NodeJS. Knowledge of Python is preferable.
  • Preferred experience in developing website using Odoo Websites. 
  • Proficient understanding of code versioning tools (i.e. Git), package management and deployment tool (i.e. Docker) and databases - PostgreSQL, MongoDB.
  • Understanding of key web design principles and SEO optimization.
  • Working knowledge of Unix/Linux operating systems.
  • Proficient in using PyCharm IDE for development activities.
  • Ability to use client input to create functional, creative and user-friendly UI.
  • Ability to test and debug code.
  • Analytical and detail-oriented.
  • Advanced problem-solving skills.

Competencies (in order of importance)

  • Software Development – designing, developing, and maintaining software solutions using appropriate programming languages and frameworks.
  • Problem Solving – identifying and resolving software issues and challenges to deliver high-quality solutions.
  • Collaboration – effectively collaborating with cross-functional teams to achieve software development goals.
  • Analytical Thinking – analyzing complex problems and applying logical thinking to develop effective software solutions.
  • Communication – effective communication skills to articulate technical concepts and collaborate with stakeholders.
  • Adaptability – adapting to evolving technologies, industry trends, and changing project requirements.

Lines of Communication

  • The UI / Front-end Developer reports to the Technical Lead and collaborates closely with cross-functional teams, designers, and quality assurance engineers.

Working Conditions

  • This is a full-time, onsite role in Hanoi with standard working hours, Monday to Friday. The UI / Front-end Developer typically works in both office and client location. Sometime have required to work beyond regular hours to address urgent matters or accommodate special events.

Salary & Benefits

  • Salaries will be competitive and compensated based on relevant years of experience
  • Benefits (Social insurance, annual leave etc.) will be in line with the Vietnamese labor laws.
  • Mention your salary(net) expectations in Vietnamese Dong in your cover letter.