Sr Front End Developer

Alpharetta, GA 30009

Posted: 01/25/2019 Employment Type: Contract To Hire Industry: Front-End Developer Job Number: 52015

Sr Front End Architect

As a Senior Front End Architect, you will design and develop front end web applications using Angular, JavaScript, or other front end frameworks based on software requirements. The Senior Front End Architect is essential to maintaining adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc. The Senior Front End Architect position is responsible for creating and consuming RESTful, JSON-based API' s.

As part of the  team, the Senior Front End Architect will experiment with new technologies and innovative ways to solve problems. In order to be successful, the Senior Front End Architect will need to have strong collaboration and communication skills and must be comfortable operating in an agile, dynamic environment.

Additional responsibilities of the Senior Front End Architect include:
  • Working with product owners, UX, and other business partners to define work for the team
  • Collaborating with backend engineers on data structures and API design
  • Facilitating code reviews, code quality checks, testing, automation, etc.
  • Acting as a mentor and coach for Junior Developers

Required Skills:
  • 7+ years of software development experience
  • 5+ years of front end/UI development experience
  • 2+ years of experience in Angular /AngularJS or other client-side JavaScript frameworks, plus JQuery and HTML5
  • Experience with JavaScript build tools and dependency management like npm, webpack and others
  • Experience creating responsive designs (Bootstrap, mobile, etc.)
  • Experience with unit- and automation testing (Jasmine, Protractor, Mocha)
  • Knowledge of build tools and dependency management (Gradle, Maven)

Preferred Skills:
  • Knowledge of web components, ES6 and TypeScript
  • Experience with CSS preprocessors (less, sass)
  • Knowledge of Domain Driven Design concepts and microservices
  • REST API design and implementation
  • Knowledge of NoSQL data stores (MongoDB, Cassandra, Neo4J, CouchDB)

Education:
  • Bachelor' s degree in information technology, computer science or related field, or relevant work experience.
 
 
Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.