Proficiency in JavaScript and understanding of SOLID design principles., Expert knowledge of CSS, HTML5, and related technologies., Experience in Agile methodology and ITIL Incident Management., Strong communication skills and ability to work collaboratively with teams..
Key responsabilities:
Build web-based applications and interfaces in collaboration with architects and development teams.
Create and maintain digital assets like wireframes and interactive mock-ups.
Employ programming techniques to deliver high-quality results and maintain reusable code.
Understand and implement security features while adapting to new technologies.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
At BOOMERANG, we are dedicated to helping customer centric brands develop remarkable Customer Service Experiences (CSX). We specialize in back-office processes outsourcing, contact centre offshoring, multi-channel services, telemarketing and telesales. Our vibrant team culture and internationally certified processes together with our intelligent technology ensure exceptional customer experiences every time. We have been proudly providing quality BPO services from Cape Town since 2005 and South Africa is now a top global destination for BPO outsourcing. Our mission is to meet and exceed expectations by delivering honest, quality & professional outsource & contact centre services; recognizing that our employees are the heart of our organization.This strong foundation enables us to be an absolute customer focused partner offering acquisition & retention specialist solutions!
A technical professional responsible for building web-based applications, interfaces and webpages to be hosted both by the client and integrated to customer sites, typically working in close collaboration with the solution architect, development team members and client to translate requirements, logic and design into web-compatible code. Applying interactive and visual design principles for a positive and cohesive user experience. Create and maintain digital assets, such as interface design files, wireframes, and interactive mock-ups using design and prototyping tools.
Requirements
Main duties and responsibilities
The requirement is for a mix of skills potentially covering full-stack development:
Back-end web code for server-side systems and services, which, when combined with front-end technologies, contribute to producing a smooth, personalized response to an end user’s request.
Front-end code for the structural layout, delivering an appropriate mix of graphical, functional, and aesthetic components to guarantee efficiency across all devices.
A portfolio that demonstrates both JavaScript proficiency and understanding of SOLID design principles (plugins, node packages, etc.).
Expert knowledge of CSS, CSS extension languages (Less, Sass), and CSS pre-processor tools.
Expert knowledge of HTML5 and its best practices.
Proficiency in designing interfaces and building clickable prototypes in the cloud services environment.
A history of deconstructing user behaviour to create an improved experience for users.
Proficiency using version control.
Proficiency using the command line.
Common additional duties and responsibilities will be:
They must employ various programming techniques and tools to deliver high-quality results conforming to contemporary development standards and ethics.
Maintain a coding environment that is reusable, understandable, and simple to modify or debug within a flexible coding framework.
Organizing and displaying design specifications
Understanding, developing, and testing security features
Working with visuals
Retaining a current understanding of technology
Knowledge of version control systems
Experience/Expertise:
Experience in Agile methodology.
Experience in ITIL Incident Management and prioritisation.
Evidence of positive customer facing communication skills.
Strong capabilities in following documented processes and verbal instruction.
Adaptable to change and capable of learning new skills & requirements.
Evidence of experience in the setup and support of all end-user devices and related
Self-motivated, proactive with a “can do attitude”.
Well-developed written and oral communication, problem-solving and analytical skills
Advanced level competence of Microsoft office suite and Windows desktop operating system.
Role Specific Behaviours:
Good interpersonal, oral, and written communication skills.
A driven personality with excellent collaborative skills.
Able to plan, prioritise and organise work to achieve agreed objectives.
Excellent initiative & problem-solving skills.
Adaptable to work in a fast moving and growing environment.
Benefits
Applicants selected may need to meet eligibility requirements for access to classified information.
This job is remote, applicants will be working with cross-functional international teams and using
software to guide them through projects.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.