About the Job:
We are seeking a skilled and enthusiastic Web Developer to join our dynamic team. As a Web
Developer you will be responsible for designing developing and maintaining our companys websites and web applications built on Shopify. Your expertise in web development and ability to create functional and visually appealing websites will contribute to our online presence and user experience.
The ideal candidate is passionate about customer experience web development stays up to date with the latest industry trends and thrives in a collaborative fastpaced environment.
Essential Functions:
Skills:
- Web Development: Develop test and maintain responsive websites and web applications using modern HTML CSS JavaScript and frontend frameworks (e.g. React Angular Vue.js).
- UI/UX Implementation: Work closely with the design team to ensure a seamless user experience translating designs and wireframes into fully functional and visually appealing web pages.
- CrossBrowser Compatibility: Ensure consistent look and feel across different browsers platforms and devices.
- Code Optimization: Write clean scalable and maintainable code and adhere to best practices in web development.
- Collaboration: Collaborate with backend developers to integrate frontend components with serverside logic and APIs.
- Version Control: Use Git and GitHub for version control and code collaboration.
- Performance Optimization: Ensure the web applications are optimized for speed and scalability minimizing load times and improving user experience.
- Testing & Debugging: Conduct regular testing identify bugs and implement solutions for a smooth user experience.
Key Performance Indicators (KPI):
- Code reviewed and passed in peer reviews with minimal changes or feedback required.
- Assigned features or tasks completed within the sprint or project deadlines.
- Direct impact on the usability and userfriendliness of the web application often measured through user feedback or usability tests.
- Improvement in application performance metrics (e.g. load time scalability uptime) after code changes.
- Time taken to resolve critical bugs or incidents after they are identified in production.
Qualifications and Education Requirements:
- Proven Experience: At least 5 years of experience in frontend web development.
- Strong understanding of Shopify ecosystem and how to manipulate code base.
- HTML/CSS: Strong knowledge of HTML5 CSS3 and preprocessors like SASS or LESS.
- JavaScript: Proficiency in JavaScript including ES6 features and experience with modern JavaScript libraries and frameworks (e.g. React Angular or Vue.js).
- Responsive Design: Experience with responsive design and frameworks like Bootstrap or MaterialUI.
- Version Control: Solid understanding of Git and version control workflows.
- CrossPlatform Development: Ability to build websites that are crossbrowser and mobileresponsive.
- Problem Solving: Strong analytical and problemsolving skills with an ability to troubleshoot issues effectively.
- Collaboration: Excellent communication skills and the ability to work effectively with design backend and other team members.
- Attention to Detail: Strong focus on design quality and user experience.
Physical Requirements:
- Prolonged periods of sitting at a desk and working on a computer.
- Must be able to lift up to 15 pounds if needed.