Front End Developer role at Square Balloon
Full time position.
Salary: TBD
Key Responsibilities
* Maintain Joomla & WordPress websites on a monthly basis.
* Backup all websites.
* Migrate websites to a test server prior to updating.
* Update all plugins, modules, and components.
* Update the core.
* Test that the updates worked.
* Migrate any data such as contact form data to ensure the live site is synchronized.
* Migrate back to the live site.
* Fix any issues that arise during this process.
* Update PHP versions when necessary.
* Report anything you can’t fix to your line manager.
* Create websites using a variety of tools, predominantly Joomla.
* Use the YooTheme builder.
* Adhere to CSS 5‑1 methodology.
* Implement BEM methodology.
* Write self‑documenting code and class names.
* Assess and implement good design practices.
* Resize images prior to upload.
* Determine when to use SVGs.
* Apply media queries.
* Utilize CSS variables for setting and changing colors.
* Use Bootstrap and other similar frameworks such as Zurb Foundation and UI Kit.
* Write minimal CSS when necessary.
* Write intermediate level JavaScript.
* Develop with Vanilla JS without relying on jQuery.
* Understand basic PHP.
* Read and modify PHP code to change page layouts.
* Extract PHP variables from arrays or objects.
* Create Joomla & WordPress overrides.
* Access the WordPress loop.
* Utilize functions.php.
* Understand accessibility, WCAG compliance, and achieving A and AA standards.
* Recognize the importance of accessibility.
* Comprehend Core Web Vitals.
* Achieve high scores on Google Lighthouse.
* Interpret and address Google Lighthouse feedback.
* Optimize sites progressively.
* Understand technical SEO.
* Install and configure Google Analytics, Matomo Analytics, Google Tag Manager, and Google Search Console.
* Interpret and act on Google Search Console feedback.
* Understand and comply with GDPR.
* Implement cookie consent mechanisms.
* Develop privacy policies.
* Recognize when images can and cannot be used.
* Select and use placeholder images until client sign‑off.
* Work independently and solve problems.
* Seek help when necessary.
* Accept and incorporate feedback.
* Strive to excel in role.
* View constructive feedback positively.
* Communicate effectively in English, both written and verbal.
* Ask for clarification when needed.
* Maintain a positive and professional demeanor.
* Attend client calls and take meeting notes when necessary.
* Collaborate effectively within a team.
* Communicate holiday plans in advance.
* Listen attentively and take responsibility for tasks.
Qualifications And Skills
* Proven experience as a Front End Developer.
* Proficiency in Joomla and WordPress.
* Strong understanding of CSS, JavaScript, and PHP.
* Knowledge of SEO best practices and tools.
* Familiarity with accessibility standards.
* Excellent communication and teamwork skills.
* Strong problem‑solving abilities and attention to detail.
To Apply
Please send your CV and a cover letter detailing your relevant experience and why you are the ideal candidate for this role via the form on this page.
Square Balloon is an equal opportunities employer and welcomes applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.
#J-18808-Ljbffr