Front-End Developer 

Avanade • Singapore, Other - Indonesia, Other - Vietnam 

9th Apr 2019 

Job Summary

Employment Type

Full Time, Employee 

Industry

IT/Computers - Software 

Years of Experience

2 - 5 years 

Top Skills

modern tools, JavaScript, CSS3, AJAX, JQuery, HTML5, JavaScript, Angular, React, Node, Vue, Ember, Backbone
 

About this Position

As a Front-End Developer, you will be closely working with UX Architects and Interaction Designers helping turn designed experiences into reality. We provide efficient and scalable solutions to deliver a seamless experience across multiple touch-points. Our goal is to help designers shape and imagine the future.

Key Role Responsibilities:

Day-to-day, you will:

  • Develops and implements efficient, reusable and flexible UI components using modern tools (e.g., JavaScript, CSS3, AJAX, JQuery, HTML5), and is responsible for code integration into larger project context.
  • Maintain a finger-on-the-pulse awareness of new technologies and best practices by following industry publications and blogs
  • Experiment with new techniques and proofs of concept for improving code
  • Develop discrete, modular site structure and code, with a focus on reusability of code (write once, run anywhere)
  • Provide direction and examples for junior developers to follow
  • Conduct code reviews for project work and suggest areas for refactoring or improvement
  • Help build Avanade’s library of reusable features and modules by building prototypes and proofs of concept
  • Create creative technical solutions to address challenges for Avanade and their clients

Required Skills/Knowledge/Experience:

  • 2+ years relevant UI / front-end development experience
  • Experience in any of the JavaScript frameworks is a must (Angular, React, Node, Vue, Ember, Backbone)
  • Bachelor's degree in Computer Science / Engineering, Computer Information Systems, Web Development or similar degree.
  • Excellent communication skills with hands-on experience working on component-based applications in a distributed environment.
  • Ability to effectively engage with business users on discussions regarding complex and core operating business processes, drive solutions design from both business and technical perspectives and demonstrated the ability to build professional relationships.
  • A collaborative team player who is passionate about technology.
 

Avanade

Technology Information & Services

Avanade helps customers realize results in a digital world through business technology solutions and managed services that combine insight, innovation and expertise focused on Microsoft technologies. We were created in 2000 as a joint venture between Accenture LLP and Microsoft to combine deep industry and business expertise with the best enterprise software solutions. Our alliances, approach and expertise give us a unique ability to get to the heart of a situation quickly and easily. We bring the best Microsoft skills, business and industry acumen, global collaboration that deliver customer results, deep ties to Accenture and Microsoft, an agile and flexible delivery approach. Learn more about Avanade at www.avanade.com.

We provide solutions including, but not limited to:

  • Analytics and AI
  • Business Applications
  • Business Consulting
  • Cloud and Application Services
  • Customer Experience
  • Modern Workplace
  • Security
  • Industries
Opportunity is everywhere. At Avanade, we’ll help you find it.
View all jobs by Avanade