Webfor is seeking a Web Developer to join their growing team to provide cross-functional support to a growing team, working with various projects for local and nationwide organizations.
Requirements
- Solid knowledge of HTML5/CSS3 with, at minimum, intermediate PHP knowledge.
- Experience creating custom themes for WordPress (Bootstrap recommended).
- Experienced with front-end development for WordPress (Experience with Hubspot, Magento, and other common CMS platforms is a plus).
- Familiarity with creating Custom Post Types and using Advanced Custom Fields for custom WordPress functionality.
- Knowledge of standard development practices using SCSS and Gulp.
- Understanding basic Javascript fundamentals, jQuery knowledge is a plus as well.
- Familiar with Adobe products including Adobe XD.
Responsibilities
- Develop and maintain websites: Create responsive, user-friendly, and visually appealing web pages using HTML, CSS, and JavaScript. Ensure cross-browser compatibility and optimization for performance.
- Collaborate with designers and back-end developers: Work closely with the design team to implement visual designs and ensure that front-end elements align with the overall user experience. Collaborate with back-end developers to integrate APIs and other server-side functionality.
- Implement best practices for web development: Follow coding standards, write clean and reusable code, and stay up-to-date with the latest front-end technologies and frameworks (e.g., React, Vue, Angular).
- Quality Assurance (QA): Perform rigorous testing on all web development tasks, identifying and fixing bugs before deployment. Ensure the functionality and aesthetics of websites work flawlessly across all devices, browsers, and screen sizes.
- Debugging and troubleshooting: Identify and resolve front-end issues related to performance, responsiveness, and usability, ensuring a smooth user experience.
- Optimize web performance: Enhance website speed and load time by optimizing images, reducing server requests, and improving front-end code efficiency.
- Version control management: Use version control systems such as Git to manage and track changes to codebase, collaborating with team members through repositories and pull requests.
Other
- You’ll be working with our creative and project management teams to execute tasks, provide consulting, develop custom designs, and produce some of your own design work too!
- You’ll manage a team of Developers, support their growth, conduct regular 1:1’s, innovate in your department, and co-manage workloads with Account Managers.
- High level of attention to fine details and ability to produce near-pixel-perfect layouts.
- Basic knowledge of UI/UX best practices.
- Ability to troubleshoot common responsive issues across multiple browsers.