Job Description :
Position: Front End Developer
Location: King of Prussia, PA
Terms: 6 months contract to hire

Interview Process: In Person Interview

Local Candidates Only

Seeking a front-end web developer who can perform the following functions-
5-8 years of hands on experience designing and developing front end interfaces for commercial software applications
Develop functional and appealing web and mobile based application interfaces based on usability
Ability to develop website from templates and support portal maintenance and enhancements
Use a combination of markup languages to write web pages and implement new trendy features
Create quality mockups and prototypes on tight timelines
Assist back-end developers with coding and troubleshooting
Create cascading style sheets (CSS) that are consistent across all browsers and platforms
Maintain graphic standards and branding throughout the product’s interface
Stay up-to-date on emerging technologies
Promote usability best practices

Professional experience and skills
Have good understanding of layout aesthetics and hands on experience in programming front-end web interfaces. Expertise in user interface know-how with CSS3, HTML5, JavaScript and jQuery. In-depth knowledge of web technologies gained from research and professional experience.
Thorough understanding of the entire web development process, including design, development and deployment, with some back-end knowledge with interaction with webservices API''s is required.

Ideal Candidate Qualifications
BS, MS, or PhD in Computer Science or a related technical field (or equivalent), with strong competencies in object-oriented development, data structures, algorithms and software design and architecture
Must have development experience with integration of front end user interfaces with webservices API
Exhibits an ability to quickly learn new languages, APIs, and platforms
In-depth understanding of the software development life cycle (SDLC) and is fluent in multiple programming languages and expert users of application development tools, such as Java, Spring, Angular JS, Ruby on Rails, JavaScript, jQuery, Tomcat App Server, Apache Web Server.
Working knowledge of Scrum project management and Agile software methodologies
A self-starter, self-motivated individual with a proven track record of working solo on development projects
Excellent team player

Notes:
Resumes should not exceed 3 pages