Hot Job [949] Senior Front-end Developer

JavaScript TypeScript Angular

Detail:

  • Salary: $1500 - $2400
  • Type: Full-time
  • Location: Ho Chi Minh
  • Tân Bình

Description

  • Self-managing and contributing to the product development activities including both internal projects and joint development projects;
  • Conducting end-to-end analysis that includes data gathering and requirements specification, analysis, and ongoing deliverables;
  • Understanding and breaking user stories and acceptance criteria down into technical requirements that you will then use to plan sprints and develop;
  • Working with the Product and Data Science team to brainstorm, design the architecture, evaluate technologies, implement POCs, benchmark and productions the ideas;
  • Understanding and implementing analytical dashboards and machine learning model visualizations;
  • Working with the Sales and Marketing team to understand the requirements and support our clients.
  • Mentoring and providing training to associate/junior software engineers and interns, motivating them to reach the next level;
  • Understanding and advocating our long-term vision while working with the management and product teams to define and adapt the same; and
  • Contributing to the evangelization of our product and our culture internally and externally.

Requirement

  • A self-starter with a strong passion for excellence. You always want to go above and beyond in everything you do;
  • An entrepreneurial “can-do” attitude and an innovative mindset;
  • Savvy and professional, ethical, and well-developed communication skills;
  • Can write well designed, testable, efficient code with strong experience in writing unit tests and acceptance tests; 
  • Proven ability to profile, troubleshoot, and speed up software implementations; 
  • Solid and deep knowledge of JavaScript/TypeScript, HTML/CSS and the internal mechanics of modern web browsers;
  • Strong experience with Angular framework, Single Page Applications architecture, reactive programming libraries such as RxJS and Redux-style State Management framework;
  • Proven experience in developing HTML pages from graphical design assets (Adobe, Sketch, or InvisionApp) based on standards, guidelines and best practices;
  • Experience with high-performance data presentation interface using graphs/charts generation libraries, such as D3 or eCharts is a plus; 
  • Good understanding of performance optimization, algorithms, data structures, computational complexity, data analytics and dashboarding/visualization are highly regarded; and
  • Proven Track record (preferably 4+ years) with hands-on experience with modern software engineering methodologies, building web apps, front-end focus;