Front-end Developer

By | April 24, 2021


Job Description:Front-End Developer Reports to: Interaction Design Lead Summary Youre highly creative with a passion for the latest online technologies. You get creative, development and user experience and can merge them into a product that delivers success for clients. Full of creative ideas, you drive to create the perfect experience for users. Role Responsibilities: Develop a range of interactive experiences from large websites to landing pages Brainstorm creative solutions based on marketing strategies and client requirements Provide accurate estimates for development tasks based on the known requirements Collaborate with design teams to create wireframes and design mockups Test websites across multiple browsers and devices for issues with functionality, presentation, and performance Create and host CMS training sessions for client websites Provide developer support to existing websites Requirements Key Skills: 1+ years of experience working as a front-end developer (agency environment as asset) Strong understanding of HTML semantics and their impact on SEO Experience creating modern CSS layouts using Flexbox and Grid Able to write JavaScript (ES6 an asset) without reliance on third-party libraries Experience integrating templates into PHP based CMS (e.g., WordPress, Craft, Drupal, etc.) Comfortable using the Adobe Creative Suite including Adobe XD, Photoshop, and Illustrator Assets: Experience using CSS preprocessors (e.g., Sass or Less) and JavaScript module bundlers/build systems (e.g., Webpack or Gulp) Experience using version control systems (e.g., Git) to track working files Experience using the Twig template engine to create CMS templates Comfortable performing basic tasks within web hosting control panels (e.g., cPanel or Plesk) Strong understanding of design and user experience best practices Knowledge of front-end performance techniques and testing Passion for the future of web development and the latest industry trends Ability to take direction and process constructive feedback Detail-oriented with strong organizational skills Ability to work well under pressure and prioritize tasks based on workload Strong interpersonal, written, and oral communication skills Benefits Benefits: Think Shift provides an attractive, market-researched comprehensive compensation plan, which includes base salary and company bonus. Employees enjoy a range of benefits, some of which include: Medical, Dental, and Vision benefits coverage Semi-annual bonuses (based on Company performance) Flexible work arrangements including remote work and work from home options Year-round opportunities for internal and external training and development programs Job ID: 14771490
Think Shift

View original article here Source