The Jr Front-End Developer will be responsible for new development and maintenance of multiple websites, blogs, and email HTML. This person will be a creative developer that goes beyond ideas and enter them into realm of implementation.
The successful candidate will be responsible for interpreting and executing designs and must have the capabilities to adopt quickly to new web designs and application trends. Must be able to translate Pet Valu’s need into functional and appealing interactive applications as well as communicating effectively with creative teams and clients.
Essential Duties
Build web pages and front-end/customer-facing applications, and portals with close attention to browser-side capabilities and overall system architecture
Build/improve website and customer/partner applications by translating business requirements into technical plans
Write new, and modify existing HTML, CSS, and JavaScript
Actively troubleshoot and support web development and applications in production
Stay abreast of best practices for front-end development and bring new ideas to the team
Develop functional and appealing web- and mobile-based applications based on usability
Provide website maintenance and enhancements
Use a combination of markup languages to write web pages
Write functional requirement documents and specifications
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
Experience, Education, Certifications
Bachelor’s in Information Technology
Minimum 2-4 years HTML/CSS/JavaScript/ReactJS/NodeJS/NextJS, responsive or adaptive website development
Experience developing for ADA compliance
Retail experience, preferably working on e-commerce front-ends
Competencies
Experience with ReactJS and NextJS is required.
Working knowledge of JavaScript frameworks like jQuery, retail eCommerce experience, at least one server-side scripting language (ASP, PHP, C#, JSP) and strong OOP principles and design patterns.
Working knowledge of Contentful CMS.
Clear understanding of layout aesthetics
High depth of knowledge of web technologies gained from experienced
Familiarity with browser testing and debugging
In-depth understanding of the entire web development process (design, development and deployment)
Strong knowledge of web development tools and programming languages
Ability to work within tight deadlines and be adept at balancing shifting priorities and time management
Interpersonal skills to effectively coordinate technical discussions within the team as well as across all levels of the business.
Able to manage and prioritize multiple tasks and remain flexible to changing requirements
Promote usability best practices.
Technical Skills
Expertise in core web technologies including HTML, CSS, Javascript, Node, and templating engines like Sightly, Handlebars, EJS, Jade, etc
Experience with advanced Javascript frameworks like ReactJS & NextJS
Experience with Application state management with Redux or similar libraries
Familiar with Unit testing, code coverage
Familiar with performance validation, accessibility tools, and SEO schema
Experience with module bundlers like Webpack
Experience with Single Page Applications (SPA) is preferred.
Experience with a CMS like Contentful
Strong understanding of Agile software development, SCRUM or SAFe
Experience with one (1) or more of the following Cloud technologies including AWS, Google Cloud, or Azure is preferred.
Experience with Retail e-commerce systems
Experience with mobile / wireless technologies in a retail environment