Job Description :
W2 Requirement

In-Person interview is must and need to be local

Seeking a front-end web developer working on new development projects

MUST HAVE:

· 5-8 years of hands on experience designing and developing front end interfaces for commercial software applications.

· JavaScript, JQuery, CSS, HTML

· Experience with a combination of any of these: Angular, Ruby, Knockout, NodeJS

BONUS:

Highly prefers experience with external client facing applications

Responsibilities:

Develop functional and appealing web and mobile based application interfaces based on usability
Ability to develop website from templates and support portal maintenance and enhancement
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 interation 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
             

Similar Jobs you may be interested in ..