Sr. Front End / UI Developer

5 - 7 years experience  • 

Salary depends on experience
Posted on 03/27/18
Hoboken, NJ
5 - 7 years experience
Salary depends on experience
Posted on 03/27/18

Job Summary:

This is a job summary which includes essential job duties of the position. More specific information regarding duties may be provided upon request for particular locations and facilities.

This role will be responsible for working on a team of web developers as a senior contributor specializing in front-end technologies (HTML5, CSS3, JS). Oversight of the CMS system and its template development will also be in scope.

Job Description:

  • Uses their creativity and knowledge to lead teams responsible for balancing and solving product design, development and data needs.
  • Provide decisive and effective technical leadership for a team of seasoned developers skilled in front end technologies
  • Ability to work within a geographically distributed team of 7+ developers comprised of a combination of employees and contractors with both an onshore and offshore component
  • Experience with estimation best practices and software development lifecycle management
  • Role will often be involved at certain phases of the project lifecycle from intake to delivery and will be considered one of the team members that has key input into a solution that is well-architected, operable, maintainable, and delivered on schedule
  • Demonstrate technical leadership abilities to our brands with the deployment of software upgrades, enhancements and fixes that are coordinated based on releaseschedules
  • Helps coordinate release and sprint planning with developers and other stakeholders
  • Prior experience as an individual developer where the focus was on designing and building advanced software solutions that scale across hundreds of servers and meet aggressive fault tolerance standards
  • Ability to work with otherInformation Technology teams to implement system improvements and standardization.
  • Responsible for keeping pace with new releases for purchased applications including patch releases.
  • Ability to conduct code reviews.
  • Familiarity with DevOps practices Description
  • Uses their creativity and knowledge to lead teams responsible for balancing and solving product design, development and data needs.
  • Provide decisive and effective technical leadership for a team of seasoned developers skilled in front end technologies
  • Ability to work within a geographically distributed team of 7+ developers comprised of a combination of employees and contractors with both an onshore and offshore component
  • Experience with estimation best practices and software development lifecycle management
  • Role will often be involved at certain phases of the project lifecycle from intake to delivery and will be considered one of the team members that has key input into a solution that is well-architected, operable, maintainable, and delivered on schedule
  • Demonstrate technical leadership abilities to our brands with the deployment of software upgrades, enhancements and fixes that are coordinated based on releaseschedules
  • Helps coordinate release and sprint planning with developers and other stakeholders
  • Prior experience as an individual developer where the focus was on designing and building advanced software solutions that scale across hundreds of servers and meet aggressive fault tolerance standards
  • Ability to work with otherInformation Technology teams to implement system improvements and standardization.
  • Responsible for keeping pace with new releases for purchased applications including patch releases.
  • Ability to conduct code reviews.
  • Familiarity with DevOps practices
  • Bachelor’s degree in relevant fields (Computer Science, Engineering)
  • 5+ years of experience in various application development roles
  • Experience working using Agile methodology and in fast pace environment
  • At least 5 years’ experience developing front end solutions for ecommerce and/or product-Brand web sites
  • Strong familiarity with presentation layer technologies including HTML5,
  • CSS3, LESS, Sass, JavaScript, JSON, MEAN stack, and ReactJS.
  • Experience with other modern frameworks is a plus (Vue.JS, Ember, Polymer, Redux etc).
  • Strong knowledge of integration to back-end Java technologies is preferred
  • Strong familiarity writing unit tests is preferred.
  • Strong familiarity using GIT for source code management is preferred.
  • Strong knowledge of linting, profiling techniques, memory management and web page performance tuning is preferred
  • Familiarity with various hosting models (cloud/PaaS/on-prem)
  • Ability to work independently, work in a fast-paced environment, and manage workload prioritization to deliver high quality work products on time with minimal direction
  • Familiarity of working in a multi-vendor environment
  • Demonstrated collaboration skills with the ability to handle conflict and to work with a distributed team
  • Ability to create business requirements documentation as needed
  • Ability to convert business requirements into detailed system design and technical specifications
  • Excellent verbal and written communication skills.
  • High level of self-motivation and initiative, and the ability to excel in a fast-paced environment and quickly acquire proficiency with new skills.
  • Ability to communicate effectively: This position requires courteous and professional communication with customers, co-workers, and management, both verbally and in writing
  • Proven ability to establish effective, professional working relationships with coworkers
  • Commitment to quality and operational excellence.
  • Strong attention to detail.

1800510800763

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.