Principal/Senior Front-end Engineer

International award-winning executive recruitment expert Monroe Consulting Group is recruiting on behalf of a global IT consulting & services company. As the business keeps developing, our client is seeking for Senior Frontend Engineer position. The job is based in Ho Chi Minh City, Vietnam.

The dedicated Senior Frontend Engineer will be focusing on the new development and enhancements to support new business lines and verticals.

Job Responsibilities:

  • Develop client-side web applications utilizing modern web technologies, standards, and techniques.
  • Design, build, and maintain efficient, reusable, and reliable code; develop and execute unit tests.
  • Troubleshoot issues in existing applications.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify and implement key application metrics and monitoring solutions.
  • Translate use cases into functional applications; draft software requirements and design documents.
  • Assist in development and delivery of project plans, task estimations and schedules
  • Ability to collaborate effectively across functional, team, and time-zone boundaries

Job Requirements:

  • Minimum 5+ years developing Single Page Web Applications (SPAs) utilizing JavaScript, HTML5, CSS3, and modern JavaScript Libraries and Frameworks (including at least four years with React/Redux).
  • Experience in:
    • REST-based services over HTTP(s).
    • JavaScript BDD Frameworks (Enzyme, Chai, Mocha, etc.).
    • Modern JavaScript Tooling (Node, Yarn / NPM, Babel, Webpack, etc.).
  • Understanding of fundamental design principles behind a scalable application and how it fits into a larger, distributed, platform; understanding of Functional Programming and OOP Principles
  • Working knowledge of CSS3 and CSS Pre-processors including SASS.
  • Ability to write clean, readable code and adhere to team style guides.