JavaScript Mid to Senior Developers Jhb (448 views)

Punk Joburg is essentially a digital advertising agency but actually it’s so much more it’s a

future-facing agency with extended affiliation to the award winning King James Group.

Punk builds brands with technology using the imaginative application of art and science to

create beautiful ideas, products and services. We create the future for our clients- we do


Having won 5 key industry awards in 2 short years of existence, Punk employees have the

exceptional circumstances to develop personally and professionally at a world-class agency

that defines success. Our teams have the canvas to create superior work and grow their

experiences in a progressive, meritocratic culture.

Punk Joburg invites talented, conscientious professionals, who have high aspirations for

their work, the opportunity to join a leading agency that excels in a broad range of

assignments at the cutting edge of our industry.

Currently we are looking for outstanding developers to join our phenomenal existing team of

six, their day is consumed with exciting platform, application and website development.

Punk would like to offer the opportunity to three JavaScript mid to senior developers who

are motivated to combine the art of design with the art of programming. Responsibilities will

include implementing visual elements and their behaviors with user interactions.

The ideal candidates would need to meet the following requirements:

 

 General Competencies:

Proven qualifications and working experience in programming

Writing well designed, testable, efficient code by using best software

development practices

Gather and refine specifications and requirements based on technical needs

Be responsible for maintaining, expanding and scaling the solutions

Cooperate with designers to match the visual design intent

Aggressive problem diagnosis and creative problem skills

Solid communication skills and ability to work as part of a team.

Strong organizational skills to juggle multiple tasks within the constraints of

timelines and budgets

Ability to work and thrive in a fast-paced environment, learn rapidly and master

diverse web technologies and techniques.

Stay plugged into emerging technologies/industry trends and apply them into

operations and activities

Technical Requirements:

Full-stack developers

General knowledge in all steps from concept to finished product- covering

front-end and back-end development.

Ideally proficient- not necessarily a master, in the following:

Relational and non-relational databases

How to interact with APIs and the external world

User interface and user experience

Quality assurance and testing

Security awareness

Java Script Specialization

o o

    

Minimum 5 years experience in JavaScript- illustrating a strong

understanding of the language, its quirks and workarounds.

Knowledge or solid experience in React/React Native

Solid experience in an equivalent front end JS framework such as

Angular, Vue, Ember

Knowledge of Node is advantageous

Familiarity with JavaScript module loader, such as Require.js and AMD

Familiarity with front-end build tools such as Grunt and Gulp.JS

Good understanding of browser rendering behavior and performance and

proficient understanding of cross-browser compatibility issues and ways

to work around each issue

Salary Restriction:

Industry standard for experience

Employment Equity Experience:

Preferred but not essential

Salary: Negotiable