Front End Developer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 34 week(s)

Skills

JavaScript

Job Details

Job Title: Front End Developer
Location: Philadelphia, PA
Schedule: Hybrid (4 days onsite)
Rate: $55/hour W2
 

Job Summary:
A Front End Developer is responsible for translating design concepts into pixel-perfect HTML, CSS, and JavaScript, developing user-facing features, and optimizing applications for speed and scalability. The role involves managing projects through design, development, QA, and deployment, ensuring a seamless user experience across various CMS and e-commerce platforms.

Responsibilities:
• Develop pixel-perfect frontend components using HTML, CSS, and JavaScript
• Manage projects through design, development, and QA phases
• Work with CMS and e-commerce frameworks to implement features
• Code applications supporting internal requirements and customer needs
• Standardize and oversee quality assurance procedures and testing
• Develop and implement fixes for software issues
• Redesign and maintain web interfaces impacting user experience
• Optimize applications for performance and scalability
• Validate all user inputs before backend submission
• Conduct code reviews and enforce best practices
• Enable and configure site plugins for enhanced functionality
• Identify technical blockers and apply creative solutions
• Stay updated on current web development trends

Core Skills (Must-Haves):
• JavaScript
• HTML
• CSS
• CI/CD processes
• Front-end frameworks (e.g., Lightning JavaScript)
• Web performance optimization
• Cross-browser compatibility
• Testing and QA procedures

Foundational Skills (Expected):
• Knowledge of CMS and e-commerce platforms
• Version control practices
• Responsive design principles

Bonus Skills (Nice-to-Haves):
• Node.js
• Additional JavaScript frameworks (e.g., React, Angular)

Experience Requirements:
• 5+ years of front-end development experience

Education:
• Bachelor's degree in a related area or equivalent experience

#INDGEN #ZR

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.