The Magento Front-End Web Developer collaborates with a diverse team of marketing strategists, web designers, IT project managers, technical architects, and outside contractors to develop and maintain multiple company websites and e-commerce initiatives.
The position requires detailed knowledge of web development tools, including HTML, CSS, JavaScript, Bootstrap, and PHP. This role will primarily focus on e-commerce development and optimization and actively participate in all software development stages, including design, development, testing, implementation, and maintenance. Must demonstrate an in-depth knowledge of front-end web development to provide overall technical solutions and rich user experiences leveraging the Magento Commerce platform.
Primary Duties
- Customize Magento features, themes, templates, stores, and sites to support user experience and business goals
- Build and support responsive e-commerce and topic-based websites, online tools, and digital products that perform well across multiple platforms and browsers
- Work within a team to develop new features based on PSD design comps
- Ensure optimal use of best practices, semantic front-end markup, structured stylesheets, and efficient Javascript
- Prepare front-end templates to provide progressive enhancement for modern browsers, and graceful degradation for older browsers
- Troubleshoot any front-end technical or performance issues
- Day-to-day Magento tasks including working through maintenance backlogs and resolving bugs
- Build and support auxiliary WordPress sites and blogs
Analysis and Testing
- Measure and optimize website performance through a process of testing and refinement
- Analyze web page load speed, traffic, performance, and security
- Develop and maintain a testing protocol to ensure effective user experience and technical best practices particularly for e-commerce
- Evaluate, install, and test Magento extensions, e-commerce, and third-party tracking scripts
Best Practices
- Demonstrates self-reliance by meeting/exceeding workflow needs
- Attention to detail and checks own work for accuracy
- Follows established technical processes established by internal IT team
- Takes initiative to identify and pursue needed improvements
- Participates in process review with manager
- Is open to feedback and actively collaborates with team members to constantly improve site outcomes
Customer Service and Teamwork
- Collaborates, brainstorms, tests, and revises in a highly collaborative environment
- Works efficiently and respectfully with external and internal customers
- Is prompt and accurate with information/guidance when answering questions
- Ensures a spirit of excellence, teamwork, collaboration, and cooperation
Professionalism
- Respects and protects confidential information
- Attends required and other pertinent in-services, meetings and takes advantage of internal educational opportunities
- Maintains excellence in attendance and punctuality
- Is self-motivated, takes responsibility, and resolves challenging situations
Qualifications
- Excellent understanding of web markup, including HTML5, CSS3+, Bootstrap
- Minimum 2 years’ experience with Magento and experience with Magento 2
- Proficient understanding of client-side scripting and Javascript frameworks, including jQuery
- Adept at using Google Analytics to analyze traffic and conversion results, Optimizely A/B testing of web pages, and BrowserStack to evaluate cross-browser compatibility
- Knowledge of SEO and ADA best practices
- Working knowledge of GitHub for version control and ticket management systems
- Exceptional problem solving and debugging skills in both PHP and Javascript
- Ability to collaborate with designers and other developers to build e-commerce website features