Previous Job
Front end lead developer
Ref No.: 18-26091
Location: Brooklyn, Ohio
Position Type:Direct Placement
Start Date: 04/16/2018

Job Title: Front end lead developer
Location : Brooklyn, OH
Job Type : Full-time
Mandatory Skills: Senior Front End Developer with expertise in Angular 2+, Bootstrap, HTML5, CSS3, SASS/LESS and other UI development technologies
Preferred Skills: Jenkins, Node JS
Roles and Responsibilities:
·         Define technical design approaches
·         Define / add to technical guidelines and best practices
·         Coding and unit testing
·         Conduct code reviews
·         Troubleshoot technical issues
·         Contribute to resolving performance bottlenecks
·         Mentor the team
·         Experience in design / development with Angular (1.x, 2+) for at least last 2 years including deep understanding of underlying framework, development. Angular 2+ experience is mandatory
·         Experience with test driven development approach specifically on automated unit testing in Angular using Jasmine / Karma / Protractor
·         Experience in design / development with other JavaScript based frameworks / front end technologies like JQuery, Bootstrap, packaging tools (Node JS, Gulp, Grunt, Bower, etc.), tempting frameworks (Angular templates, Google Closure, Mustache, Handlebars, etc.) for at least 3-4 years
·         Experience in troubleshooting and resolving performance bottlenecks especially in front end layer
·         Experience in appropriate tools (specified in skills & expertise below)
·         Experience as technical lead / Architect showcasing aspects like defining high level design, framework design, laying down guidelines and best practices, coding and unit testing, code reviews, providing solution to non functional requirements (like compatibility, performance),  interaction with client, etc.
·         Proven experience in working on greenfield projects involving quick learning on the job
·         Expected to be hands-on as this role is 75% of core development in individual capacity
·         Excellent communication skills
·         Experience in working with Agile Development methodology and familiar with the development lifecycle and with relevant tools (preferably JIRA or others like Rally)