Prime System Solutions

Drupal Front End Developer

Prime System Solutions

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇿🇦 South Africa

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DrupalGoJavaScriptSCSS

About the role

  • Convert design mock-ups or wireframes into Drupal themes by writing HTML, CSS, and JavaScript for front-end components and layouts.
  • Work with Drupal’s theme layer and template system to integrate front-end code with back-end functionality, creating or modifying templates, preprocess functions, and theme settings.
  • Ensure responsive design using CSS media queries and techniques for an optimal experience on all devices.
  • Ensure cross-browser compatibility through testing, troubleshooting, and applying fixes.
  • Optimize front-end code and assets for performance using minification, compression, image optimization, and caching strategies.
  • Collaborate with web designers and back-end developers to translate requirements into functional, user-friendly front-end elements.
  • Test front-end components for bugs, usability, accessibility, and browser compatibility, addressing issues promptly.
  • Use Git for version control, manage code repositories, track changes, and support deployment to staging/production environments.
  • Stay current with web development trends, tools, and best practices, including participation in the Drupal community.
  • Perform additional duties as assigned.

Requirements

  • 3+ years of experience with UI/UX and front-end web development
  • Familiarity with common front-end development languages including SASS and Twig
  • Knowledge of web accessibility standards and best practices (WCAG 2)
  • Experience with Content Management Systems such as Drupal
  • Proficiencies with front-end development languages including HTML5, CSS3, and JavaScript and tools including Git, npm, and Grunt
  • A portfolio that demonstrates the understanding of how end users interact with simple websites
  • Experience with wireframing and design mock-up tools such as Figma
  • Go Beyond – you take that extra step to create moments that are unexpected but appreciated.
  • Own It - You have the courage to do what's right, the resolve to take responsibility, and the grit to cross the finish line.
  • Be Curious - You challenge the status quo and aim for continuous improvement and constant learning.
  • Serve as One - You believe that together, we are greater than the sum of our individuals, and that teamwork is essential to success.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
HTMLCSSJavaScriptSASSTwigresponsive designcross-browser compatibilityweb accessibility standardsfront-end optimizationUI/UX design
Soft skills
collaborationproblem-solvingresponsibilitycuriosityteamwork
Doxim

Java Developer

Doxim
Senior · Leadfull-time🇿🇦 South Africa
Posted: 1 day agoSource: doxim.applytojob.com
JavaJavaScriptJenkinsjQueryJUnitSQLSubversion
Sowelo Consulting sp. z o.o. sp. k.

Ruby on Rails Engineer

Sowelo Consulting sp. z o.o. sp. k.
Junior · Midfull-time🇿🇦 South Africa
Posted: 2 days agoSource: soweloconsulting.applytojob.com
AWSHerokuJavaScriptjQueryMySQLRubyRuby on RailsTerraform
M-KOPA

Senior Backend Engineer

M-KOPA
Seniorfull-time🇿🇦 South Africa
Posted: 8 days agoSource: jobs.ashbyhq.com
Microservices.NET
M-KOPA

Senior Backend Engineer II, III

M-KOPA
Seniorfull-time🇿🇦 South Africa
Posted: 8 days agoSource: jobs.ashbyhq.com
Microservices.NET