Work with our graphic designer to implement design and functionality for our magento store. We are looking for an experienced magento developer+designer who can take design elements from our graphic designer, fill in the gaps where needed and implement them on our magento store.
1 - Very Good understanding of Magento Template architecture and file hierarchy.
2 - Very good understanding of Magento Layout, Blocks, Theme and Pages
3 - Ability to work on core template/design files beside magento backend cms.
4 - Very good understanding of integrating static/dynamic block and panels with existing default magento theme architecture.
5 - Should have strong ability to troubleshoot using magento LOGS.
6 - Should be able to write code in possible shortest format to load theme fastest as much as possible even in low bandwidth.
7 - Should know to avoid any duplicate code block in css.
8 - Must have strong skill to make everything w3c validated .
Technology Required -
1 - html5
2 - css3
3 - photoshop/AI
3 - strong xml knowledge.
4 - Ajax
5 - Jquery
6 - mootools (if required)
8 - ZEN Coding would be preferred .
9 - Hands on working experience on Magento Template framework.
10 - PHP
11 - MySQL
When applying for this job, please include links to existing Magento work.
This will be an ongoing project ranging anywhere from 5-20 hours per week, depending on our development schedule. We want someone who has can commit atleast 1-2 hours per day, everyday. For critical work we need 12-24 hour turnaround, so please don't apply if you're not available immediately. We use basecamp for project management, so familiarity with similar project management systems is a plus.
We need a self starter and someone creative, someone who likes to make a difference, someone who is full of suggestions and improvements, and who has the ability to execute and implement significant improvements in our business and website.
We want to develop a long term working relationship. As one of our team you'll get to innovate on every project, and really feel the impact you're making. Every team member has an opportunity to shine and to grow. We're not looking for people who need to be told exactly "how" to do something, we're looking for someone who understand what needs to be done and then shows us the best way of doing it.
Your performance evaluation on odesk will be based on how the entire team views your contribution.