Front End Developer

  • location: Mechanicsburg, PA
  • type: Contract
easy apply

job description

Front End Developer

job summary:
Our Client in the Harrisburg area is looking for a Front End Developer with experience with AngularJS(1.x), Angular(2+) with TypeScript(2.x). The project is migrating Angular JS to Angular.

 
location: Mechanicsburg, Pennsylvania
job type: Contract
work hours: 8 to 5
education: Bachelors
 
responsibilities:
Responsibilities:

- Writing clean, elegant code that is functional, maintainable, and scalable

- Designing, improving, and updating customer-facing websites and applications to create a rich, innovative, and interactive user experience.

- Develop standards, best-practices, templates, styles and libraries to provide a consistent user experience.

- Staying up to date with the latest web technologies and UI design principles.

 
qualifications:
Skills & Experience Required

- Bachelor's degree in IT related field (e.g. Software Engineering, Computer Science, etc).

- Strong understanding of the DOM, HTML, CSS (2 & 3), JavaScript & jQuery

- Significant experience with AngularJS (1.x), Angular(2+) with TypeScript (2.x)

- Projects experience with migration from AngularJS to Angular.

- 3+ years of experience with additional web libraries and frameworks. Preferred: jQuery, Bootstrap, Underscore

- Experience with pre-processors and front-end tooling workflows - Node.js (NPM), Bower, SASS

- Grunt and/or Gulp, WebPack usage is must.

- Building AngularJs and Angular - Components and Directives - IS A MUST

- Understanding of Angular update

- Must be able to show / demonstrate the work

- Experience testing JavaScript /jQuery code and Responsive Web Design (RWD) architecture.

- Experience with data integration; understanding/experience with RESTful API design

- Working in an Agile environment; knowledge of SCRUM framework a plus

Nice to Have, but not required

- Bootstrap 4 alpha knowledge

- SCSS Management experience

- Ionic framework experience

Soft Skills:

- Problem solving and critical thinking

- Must be able to work independently

- Can communicate effectively with multiple team members at a given time

- Strong team-building, vendor and customer relations skills

- Experience maintaining and extending documentation

 
skills: Skills & Experience Required

- Bachelor's degree in IT related field (e.g. Software Engineering, Computer Science, etc).

- Strong understanding of the DOM, HTML, CSS (2 & 3), JavaScript & jQuery

- Significant experience with AngularJS (1.x), Angular(2+) with TypeScript (2.x)

- Projects experience with migration from AngularJS to Angular.

- 3+ years of experience with additional web libraries and frameworks. Preferred: jQuery, Bootstrap, Underscore

- Experience with pre-processors and front-end tooling workflows - Node.js (NPM), Bower, SASS

- Grunt and/or Gulp, WebPack usage is must.

- Building AngularJs and Angular - Components and Directives - IS A MUST

- Understanding of Angular update

- Must be able to show / demonstrate the work

- Experience testing JavaScript /jQuery code and Responsive Web Design (RWD) architecture.

- Experience with data integration; understanding/experience with RESTful API design

- Working in an Agile environment; knowledge of SCRUM framework a plus

Nice to Have, but not required

- Bootstrap 4 alpha knowledge

- SCSS Management experience

- Ionic framework experience


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs

    Service Desk Analyst

  • location: Mechanicsburg, PA
  • job type: Contract
  • salary: $14 - $15 per hour
  • date posted: 8/14/2018


    Help Desk Team Lead

  • location: Mechanicsburg, PA
  • job type: Contract
  • salary: $19 - $20 per hour
  • date posted: 8/13/2018