Ref No.: 18-65764
Location: Atlanta, Georgia
Position Type:Full Time/Contract
Start Date: 09/07/2018
Technical requirements:
  • Bachelor's or Master's Degree in Computer Science, IT or related field
  • At least 8 years of hands on experience working on UI
  • Recent experience working with one of these: React, AngularJS, Angular 2+, Ember or any other modern framework
  • Continuous experience with at least one of CSS preprocessors: SASS, LESS, Stylus
  • Experience writing ES2015(ES6) JavaScript code, modern CSS (flexbox, custom properties, animations)
  • Experience with at least one UI framework: Bootstrap, Foundation, MDL, Angular Material
  • Experience with NodeJS as developer's tool; Knowledge of: Grunt, Gulp, Webpack or any similar system.
  • Experience developing responsive web pages
  • Solid experience with GIT, including advanced features, branching strategies.
  • Experience in consuming APIs
  • Experience writing unit test

Nice to have (technical):
  • Knowledge of TypeScript
  • Basic knowledge and understanding of UX design (visual design)
  • Experience in performing code reviews.
  • Experience developing hybrid mobile applications (Ionic, PhoneGap, Cordova)
  • Experience with continuous integration/build tools (Jenkins, CruiseControl)
  • Portfolio and\or public repository with code examples

Lead requirements:
  • Good communication, collaboration and presentation skills
  • Experience understanding and developing the functional and technical requirements of the application
  • Thorough understanding of the project life cycle process to effectively manage through the complexities of the project
  • Experience working directly with clients, stakeholders, shareholders
  • Experience setting up and facilitating contacts between participants of development process (Front-end devs, back-end devs, designers, testers, Client and so on)
  • Experience creating tasks, assigning it and following up on it until completion
  • Experience training and mentoring junior and mid-level developers in new technologies and best practices