Country:

Singapore

Cities:

Singapore

Area of expertise:

Software Engineering

Job Description

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.
Apply now

Share this job:

Share Facebook Twitter Email

About Avanade

Avanade leads in providing innovative digital services, business solutions and design-led experiences for its clients, delivered through the power of people and the Microsoft ecosystem. Our professionals combine technology, business and industry expertise to build and deploy solutions to realize results for clients and their customers. Avanade has 29,000 digitally connected people across 23 countries, bringing clients the best thinking through a collaborative culture that honors diversity and reflects the communities in which we operate. We welcome all, and seek talented individuals who can bring their whole self to work, build inclusive teams and encourage diversity inside and outside the organization. Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Learn more at www.avanade.com.