UI Developer

  • Full-time

Company Description

McFadyen Digital is a global Digital Commerce Agency with a 30-year history of innovation for more than 250 of the world’s top brands. We deliver digital commerce, marketplace, digital marketing, and user experience services from our offices in North America, South America, and India. Across all practices, we help our clients reach their goals by ensuring that technology is implemented strategically and adopted in a way that meets their business objectives. 

Learn more about us at our website: www.mcfadyen.com

Job Description

Job Summary

We are looking for creative and dependable self-motivated professionals to join our team as a Senior User Interface Developer. They should be able to take ownership application interface developments to meet business requirements

Responsibilities

  • Work closely with the onshore teams and clients while running and being responsible for multiple projects at the offshore development centre
  • Translate conceptual ideas into engaging visual presentations and design solutions
  • Adhere to code standards and ensure consistency 
  • Create reusable and clean UI pattern framework that application developers can use to plung and play 
  • Devise complex architectural front end functional elements
  • Team with our Application Developers to bridge the clients side with server side code
  • Provide production support for all implemented changes
  • Work in a small, fast paced, team oriented environment
  • Liaise closely with onsite counterparts in order to continue to drive the product forward
  • Handle customer expectations on challenging projects
  • Understand how UI changes can impact the overall User experience.  

Qualifications

General UI Development

  • 6+ years of experience in UI development and integration for the web and mobile applications that scale to high-volume production quality.
  • Strong understanding of W3C compliant HTML and CSS
  • Strong HTML5, CSS3, AJAX, JSON skills & solid programming background in Java/JSP for implementing web technologies.
  • Experience in creating responsive web applications using BootStrap.
  • Experience in hand-coding JavaScript (ES5/ES6) and jQuery.
  • Conceptual and implementation knowledge of MVC, MVVM and MVP framework
  • Knowledge and integration experience with server-side communication using Ajax and JSON
  • Experience developing sophisticated front-end applications and solving Cross-browser, Cross-platform, cross-mobile UI issues
  • Hands on experience in Vue, Angular and React is a plus.  
  • Understand implement SEO and Accessibility compliance to the developed applications
  • Willing to mentor and lead design and development initiatives.
  • Ability to guide the team in all technical perspective 
  • Understanding of build tools like web pack, grunt, gulp 
  • Experience in working with versioning tools like GIT, BitBucket, or SVN. 
  • Good exposure on eCommerce is preferred, and strong experience in agile methodology is a plus.

Must to Have skills:

  • HTML 5
  • CSS 3
  • Bootstrap
  • Javascript
  • AJAX
  • JSON
  • MVC or MVVM or MVP
  • Namespacing in Javascript
  • Responsive web development
  • Cross Browser/development/devices

Nice To Have skills

  • React.js
  • Angular.js

Additional Information

Keywords: HTML, CSS, Bootstrap, Javascript, Ajax, Json

 

About us

We are a global digital commerce agency with a 30-year history of innovation for more than 250 of the world's top brands. We deliver digital commerce, marketplace, digital marketing, and user experience services from our offices in North America, South America, and India. Across all practices, we help our clients reach their goals by ensuring that technology is implemented strategically and adopted in a way that meets their business objectives.

Core values: Client Focus, Owning the Outcome, Adaptability, and Collaboration.

Keywords: Marketing, Digital Marketing, Adobe, Illustrator, multimedia, animation tools, Photoshop, graphic design, photo-editing, illustration, video editing.