TopDev

Front-end React Developer

Advesa Digital Solutions

Tầng 7, 152 Phó Đức Chính, Phường Trúc Bạch, Quận Ba Đình, Thành phố Hà Nội
Job Description
About Company

Your role & responsibilities

  • Build new software front end for advanced user experience
  • Build reusable components/modules for static websites with responsive design;
  • Work with API endpoints 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 the expert backend team.

Your skills & qualifications

Must have:

  • Require a minimum of 1 year of experience in Frontend development with ReactJS
  • Familiar with Frontend stack: HTML (HTML5), CSS (CSS3, SASS/SCSS, JSS), Javascript (ES5 & ES6+)
  • Familiar with modern React stack: ReactJS, Redux, Redux-saga, Hooks
  • Familiar with UI libraries such as MaterialUI also able to customize UI components, responsive layouts leveraging CSS and media queries
  • Familiar with source control management: Git 
  • Familiar with RESTful APIs
  • Responsible & willing to learn attitude
  • Ability to reading & writing in English 

 Nice to have:

  • Strong competency in responsive, mobile-first layouts leveraging CSS and media queries
  • Design and implement robust client-side solutions with RESTful API
  • Experience with software best practices, like Agile and Test Driven Development, is a plus.
  • Experience with optimizing frontend web performance
  • Experience with Ecommerce products and good at product mindset
  • Familiar with Agile/Scrum methodology
  • Experience with TypeScript
  • Experience with server side rendering (eg. NextJS
  • Experience in using front-end testing and test runners (eg. Cypress/Selenium, Mocha/Chai/Jest).

Benefits for you

  • Chance to work in an international team and professional working environment
  • Training and career development opportunities
  • Performance review every 6 months
  • Open, supportive and collaborative culture
  • Lunch allowance and free drinks (coffee, tea, snack …)
  • Premium health insurance package
  • Paid leave (12 days/year)
  • Free English class for everyone 2 lessons per week
  • Sponsor the fee of getting certificates for each team
  • 13month salary bonus
  • Working time: Mon - Fri (09:00 -18h00). Or flexible working hours with 40 hours per week (Monday – Friday)
  • In case of emergency (COVID 19), our company will flexible support candidates for online interview

Company

Advesa Digital Solutions

Industry

Product, Phần Mềm

Company size

25-99

Nationality

Canada

About us

General information