Front- End Developer

JOB DESCRIPTION:

  • Translate business needs (user stories) into technical requirements (functional applications
  • Interact remotely or face to face with members who stay in Germany
  • Design, build, and maintain efficient, reusable, and reliable HTML5/CSS3, JavaScript and/or TypeScript code which will be deployed in Cloud based application
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Maintain code quality, organization, and automatization
  • Write and maintain high quality automation tests with cucumber, selenium, karma, jasmine, protractor…
  • Perform code review
  • Practice Agile Scrum and DevOps with supported CI/CD tools such as Jenkins, GitLab, Azure DevOps..
  • Adhere to the acceptance criteria and the Definition of Done  

JOB REQUIREMENT

  • 2+ years of experience working in Angular 2+, React + Redux, JSF or Vue.js technologies
  • Proficient in frontend development with JavaScript/TypeScript in NodeJS, with a good knowledge of its ecosystems
  • Strong understanding of object-oriented programming and principles of development (e.g. SOLID, DRY, KISS…)
  • Familiar with various design and architectural patterns (e.g. creational, structural, behavioral, container vs presentational components…)
  • Skill for writing reusable JavaScript/TypeScript libraries
  • Have knowledge in Application state management (e.g. NGXS, NGRS, Redux)
  • Implementing automated testing platforms and unit tests such as jasmine/karma, selenium
  • Ability to clearly communicate with both technical and non-technical team members in English
  • Pro-active and self-organizing
    Other nice to have:
  • Experience with Agile Scrum or DevOps culture
  • Familiarity with RxJS or ExtJS, Gherkins/Cucumber, Serenity JS, Protractor, WebDriver
  • Familiarity with Confuence, Jira, GitLab
  • Remote working with German Clients
  • Willingness to travel to Europe for short or long term

SALARY & BENEFITS:

  • Salary: 20M – 60M/month
  • Package: maximum 15 month salary per year
  • OT up to 400%
  • Bonus on birthday, New Year’s Eve, 30/4&1/5, 2/9
  • Receive Advance Health Insurance Package of BaoViet Insurance
  • Recruitment bonus : receive 50% official salary after 6 month since you’ve become official employee (do not count probationary period) minimum 8 millions ( apply with the first working year).
  • Professional and dynamic working environment
  • Employee who has foreign language ability will has opportunities to go onsite abroad
  • Annual teambuilding at resort,…
  • There are many extracurricular activities such as soccer club, swimming club, badminton club,…
  • Full insurance package compliance with Labor Law 2012
  • 12 annual leaves per year
  • You will have opportunities to travel to Germany to work in long term with German income

WORKING TIME:

08:45 AM – 12:00 PM , 01:30 PM – 06:00 PM, from Monday to Friday. Employees are off on Saturday and Sunday.

————————–————————–————————–—

Contact us:
– Email: tuyendung@ifisolution.com
– Website: http://www.ifisolution.com

Đăng ký ứng tuyển