These job descriptions are examples. Looking for work?

Find JobsFind Jobs

Senior Front End Web Dev (JavaScript)

0 people like this description

Our client, a major media outlet is seeking a Senior Front End Web Developer, AKA a Javascript NINJA!

A. OVERALL RESPONSIBILITIES
As the Senior Front End Web Developer, you must have the ability to define, create and complete a technical task without a great deal of guidance. The position calls for the ability to be creative, innovative, and work well independently and as a team player while providing enhancements and fixes to an existing set of applications. The Senior Front End Web Developer shall have expert knowledge in Web technologies, such as Object Oriented JavaScript both vanilla and modern framework experience “Ember.js, Angular”. In addition to those skills, the Senior Front End Web Developer must have an expert understanding of cross-browser JavaScript compatibility issues and should be forward thinking about industry standards and methods for JavaScript and other web technologies. Solid written and verbal communications skills are also required. You will be required to work well within teams of developers and have strong communication skills with the ability to communicate and explain complicated web designs. This job requires organization, professionalism and the ability to multi-task.

B. SPECIFIC RESPONSIBILITIES
• Collaborate with architects and designers in the development and initiation of new software applications.
• Ability to create complicated system designs for large projects and present those designs to others.
• Design, develop, implement and enhance functionality, increase performance and simplify maintenance.
• Designing and implementing solutions collaboratively to add value to software development efforts in the most cost efficient way. Must be able to effectively communicate designs to other team members in order for them to implement the design.
• Maintaining/updating current code base using JavaScript.
• Estimate production time of new development, site changes and bug fixes, communicate estimates to reporting manager.
• Ability to quickly detect and debug problems and provide rapid solutions to solve problems.
• Leading projects, mentoring and reviewing other developers work to ensure that reusability and consistency is maintained.
• Ability to define, document and enforce Standards for front-end web technologies.
• Participate in team code reviews to ensure code quality and adherence to standards and development guidelines.
• Thorough understanding of cross-browser and cross-platform compatibility.

C. SKILLS

1. REQUIRED
• Undergraduate degree in computer science or equivalent work experience required.
• 10+ years experience with Web Development technologies such as AJAX, JavaScript and XML.
• Expert level knowledge of JavaScript and Object Oriented JavaScript.
• Knowledge of integrating JSP, JSTL, HTML and CSS.
• Deep experience with tools such as Firebug and Fiddler.
• Working knowledge of web-centric scripting languages such as PHP.
• Experience with source versioning systems such as GIT.
• Experience working on projects using an Agile software development methodology.

2. DESIRED
• Experience working with Linux and Apache web server platforms.

D. BEHAVIOR
• Pro-active individual whose can function as a team player.
• Methodical approach to problem solving.
• Understands how to communicate difficult/sensitive information tactfully.
• Ability to interact competently and coherently with customers.
• Attention to detail. Keen vision for standardizing common elements.
• Highly creative, with ability to work within pragmatic boundaries.
• Ability to work with minimal supervision on short-term projects.
• High attention to detail and ability to work and manage files in an extremely organized manner.
• Ability to take direction, or to work independently.
• Strong written and oral communication skills.
• Self Motivated.

These job descriptions are examples. Looking for work?

Find JobsFind Jobs