Senior Web Developer - Bedfordview

 

Recruiter:

Full Circle Selection

Job Ref:

JEMC1

Date posted:

Monday, May 17, 2021

Location:

Johannesburg, South Africa

Salary:

Negotiable


SUMMARY:
Our Client is a reputable Marketing Company in the Bedfordview area and is requiring a Senior Web Developer to join their team

POSITION INFO:

The successful Candidate should meet the following criteria:

Qualifications

Tertiary qualification required

Principal Accountabilities

• Operates effectively as a member of the development team.

• Also operates effectively as an individual for quick turnaround of enhancements and fixes.

• Responsible for meeting expectations and deliverables on time and in high quality.

• Responsible for the development of web applications and components.

• Responsible for the design and development of web pages, graphics, multimedia

• Effectively develops in a clean, well structured, easily maintainable format.

• Utilizes storyboarding and graphic pre-designs where appropriate.

• Demonstrates creative, technical and analytical skills.

• Demonstrates ability to communicate effectively in both technical and business environments.

• Maintenance of various intranets and websites on a weekly basis

• File and back-up all jobs

• Design of various other materials: corporate collateral; emailers; adverts etc.

Required Skills

• Experience in developing websites and/or web applications.

• Solid understanding of navigation for maximizing usability.

• Front-end and some back-end development experience. More important is the experience of seamless integration of front to back-end functionality.

• Practical experience in development of HTML, JavaScript, CSS, SQL, graphics creation with Photoshop, Illustrator, (Adobe Creative Suite), multimedia creation (from time to time) with Flash, ActionScript, (Macromedia Studio).

• Practical experience with some or all of the following: Java Server Pages and Java, XML, PHP – the ability to learn • Team player.

• Desire and willingness to work in a collaborative, innovative, flexible and team-oriented environment.

• HTML, CSS and Java script: ability to conceptualise, create, design and update websites and see a web design project through from concept to final publishing stage

• Program knowledge: photoshop, illustrator, Indesign, Fireworks, Dreamweaver and basic DTP

General Skills

• Mathematical aptitude • Problem-solving skills

• Excellent organisational and time management skills

• Accuracy and attention to detail

• An understanding of the latest trends and their role in a commercial environment

• Self-development skills to keep up to date with fast-changing trends

• Provide accurate timing estimates on work and the daily completion of tasks

• Ability to take ownership of the role and work without close supervision

• An eye for brand consistency throughout a build

• The ability to pinpoint the best solution to achieve the desired user experience put forward by the team

Critical Technology Skills Required

• Many of the websites built for Sauce Advertising are custom built from design to finished product.

• These are not based on CMS architectures, where default content management and pre-built plugins provide a means to achieve a desired functionality/output.

• A custom build along with version control better allows for the flexibility and turn arounds times required to meet everchanging and unique requirements, and their tight deadlines.

• A hands-on approach and the ability to work directly within the core code is required. SCSS (Pre-Processed CSS)

• Many custom sites are built using Sass CSS pre-processing and an understanding is required to further work on and update existing projects.

• A good understanding of modern properties such as Flexbox and CSS Grid is important.

BOOTSTRAP

• The bootstrap framework has been used within a few projects. Generally using version 4, the older version 3 mayalso need to be revisited. 

JSON is a primary source of information on many custom builds. A good understanding of the structures of JSON, JSON arrays and their benefits/limitations is critical.

• Much time will be spent updating website information in JSON documents alone.

PHP is the primary technology used within most websites. Most dynamic functionality is achieved via serverside PHP.

• PHP Arrays. JSON information is converted to arrays and then process for display via on-page PHP. A keen understanding and ability to harness PHP arrays is extremely important.

• PHP while, foreach loops - The information processed via JSON is looped through and displayed on-page. It is critical to be able to customise properties being looped through and show/hide elements based on boolean triggers defined in the JSON or on the page itself.

• The ability to debug PHP errors.

JAVASCRIPT

• Key website functionalities are often based on Javascript and generally consists of Vanilla Javascript. Working knowledge will be needed.

• The requirements may extend to jQuery, and knowledge of AJAX and JS loops would be beneficial.

• The ability to debug Javascript errors. = NODEJS

• Custom websites are built using NodeJS to facilitate the primary build processes.

• Setup and usages techniques for NodeJS is important. The applicant should be able to install/manage and update NPM packages as the project will need to be set up locally and maintained over time.

GULP

• A build process package based on NodeJS.

• Gulp is at the forefront of many of the build processes. Working knowledge of Gulp and how to set up and maintain the build processes are important. If any build error occurs, it must be addressed and corrected timeously to avoid delays.

GIT

• Version control is used for collaboration and project management.

• Working knowledge of Git and Github is required.

• This will include checkout, creating branches, stashing, merging branches and then resolving any merge conflicts which may arise.

• Further knowledge of rebasing and cherry-picking is beneficial. General Technology Skills Required

CMS WEBSITES

• Within the portfolio are a few CMS based websites.

• Working knowledge will be required for WordPress, while Joomla would be beneficial.

• Promo pages will need to be updated, custom content created while maintaining responsive and SEO objectives. This can include working with Elementor and WP Bakery if present within the sites. You may also need to update some custom WordPress template pages on occasion.

• Transferring websites will be required. An understanding of the relations between the website and database infrastructures, and how to best problem-solve functional issues is advised.

MySQL, PHPmyAdmin SEO

• A keen interest in SEO best practices and how to further improve performances over a range of devices. Mobile devices are a key focus.

GOOGLE ANALYTICS

• Google Analytics accounts are configured and set up separately and then place within the site via Google Tag Manager. Custom analytics setup may be required to track key metric performances.

DOMAIN AND DNS/EMAIL MANAGEMENT

• Websites are primarily hosted with xNeelo. An understanding of DNS and domain/sub-domain management within KonsoleH is recommended.

ADOBE CREATIVE CLOUD

• Sound working knowledge of Adobe applications is required to update/manipulate and extract elements/resources obtained from creatives within the design studio.

• Photoshop, Illustrator, and XD are key. On occasion, InDesign may be required.

GOOGLE MAPS APIS

• Websites may require API’s created for map integrations and customisations.

SOCIAL MEDIA APIS

• Social Media integration within campaigns and with general content and UI.

BENEFICIAL: VS CODE

• This code editor has a Live Share feature that is highly recommended.

• Any collaboration required would be streamlined if using VS Code or Visual Studio 2017+. The same project can be opened and developed simultaneous, in real-time and remotely. This provides an effective tool for training and collaboration.

• Tasks and build processes are also preconfigured to work in VS Code and may assist initial orientation

 



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

JavaScript/Web Software Engineer (Senior)
Location: Centurion
Salary:
Role Description:Our client in the motor industry is looking for senior JavaScript/web Software Engineer, you'll be the wizard behind the web, conjuring up sleek solutions for our Hub EcoSystem project. Armed with TypeScript, GraphQL, and Node.js, you'll craft applications that make Funnel, Financial, and Talent Management a breeze.
9 days ago


Senior Full Stack C# Developer (Blazor/Angular) – Johannesburg (Remote) – up to R850k Per Annum
Location: Johannesburg
Salary: 850000
senior Full Stack C# developer (Blazor/Angular) – Johannesburg (Remote) – up to R850k Per Annum
1 day ago


Technical Lead
Location: Johannesburg
Salary: 90000 Monthly
Our International Client is seeking a Technical Lead to join their Software Development Team. You will be responsible for providing technical guidance leadership to the development team. You will also actively contribute to the application architecture design and work closely with the architects to ensure successful implementation while sharing knowledge with the team. As the Technical Lead, ...
4 days ago


Fullstack Analyst Developer- (Python,Angular) - CT - Hybrid - 12 months -must be South African
Location: South Africa
Salary: Market related
Intermediate, Analyst, developer, Cape, Town, Hybrid, 12, months, EE, only, must, be, South, African
7 days ago


Full Stack Senior Adobe Experience Manager Developer
Location: Pretoria
Salary: R500 - 550 per hour
Assist with the software development lifecycles of Adobe Experience Manager projects.
7 days ago


Senior C# Developer (Back End) – Johannesburg/Sandton (Hybrid) – up to R1.18mil p/a
Location: Pretoria
Salary: 1180000
senior C# developer (Back End) – Johannesburg/Sandton (Hybrid) – up to R1.18mil p/a
10 days ago


NEW WORK IN: Senior C# Full Stack Software Engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R1.2mil CTC P.A
Location: Pretoria
Salary: 1200000
NEW WORK IN: senior C# Full Stack Software Engineer (Angular 10+) – bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R1.2mil CTC P.A
10 days ago


Intermediate Analyst Developer - Cape Town - Hybrid - 12 months (EE only) -must be South African
Location: South Africa
Salary: Market related
Intermediate, Analyst, developer, Cape, Town, Hybrid, 12, months, EE, only, must, be, South, African
11 days ago


Application Developer
Location: Johannesburg
Salary:
13 days ago


Senior Java (Spring Boot)Developer (CH1002)
Location: Johannesburg
Salary:
13 days ago


Create a free job alert for Senior Web Developer - Bedfordview in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions