Position: Web Developer
You’ve probably looked at many of these kinds of listings, right? Ok. Cool. Most of them are written by someone in HR that forgot to bring their soul to work with them. Yeah, went there. That aside, the person writing this posting is the Lead Developer. I would rather talk with you directly about this because I need to know you can do the job.
So, let’s get past the BS and talk plainly shall we? I need you to know things and by “know” I mean “be very familiar with” because tech changes constantly. Cool so far? Good. I’ll give you the list of responsibilities and requirements BUT that does not mean you are completely disqualified if you don’t fit one or two points. I would rather have someone coachable – seriously, that’s a must. So, here are the particulars below.
Commitment to delivering high-quality and defect-free projects to clients
Fulfill tasks promptly when assigned by either Lead Developer or Project Lead
Give status updates to the Lead Developer or Project Lead
Take direction well, but also able to make decisions and take initiative
Communicate and collaborate with a team to complete projects rapidly
Comfortable with both object oriented and procedural programming methodologies
Ability to work well in a high concurrency environment (many projects)
Ability to work independently
Up-to-date on the latest web technologies
Solid project-level experience with at least one open source CMS platform such as WordPress, Magento, Joomla, Drupal, etc.
Proficiency in a LAMP environment
OOP and procedural programming methodologies
Able to interact with APIs and the external world
Strong knowledge of database design and troubleshooting (MySQL, MongoDB)
CSS Frameworks (e.g. Bootstrap, Uikit, Foundation, Intuit)
JS Frameworks (e.g. jQuery, React, Vue, Backbone)
Strong grasp of security principles
Git Version control (or other version control software)
Browser testing abilities using built in developer tools
Things that are a Plus:
Being well-versed in e-commerce methodologies and best practices
Previous development firm/agency environment
Showing you have relative experience and knowledge about doing the job. A degree just means you went to school for several years. It doesn’t mean you know your stuff.
Have a portfolio to review
A sense of humor – it makes you human and takes the pressure off if we get into a crunch
68 freelancers are bidding on average $19/hour for this job
Hello, I am a senior Joomla developer that has 10 years of experience working with Joomla. Please let me help you to do this project, and i am sure you will be satisfied. Thanks, Xuan
I have very good experience in building websites uisng Joomla and developing eCommerce websites using virtuemart, open-cart an magneto, interested, ready to start.