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 two mid-level C# developers who are motivated
to build C# applications and platforms, including anything from back-end services to the
client-end counterparts. The primary responsibility would include coordinating with the rest of
the team working on different layers of the infrastructure.
The ideal candidates would need to meet the following requirements:
Proven qualifications and working experience in programming
Writing well designed, testable, efficient code by using best software
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
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
Minimum 4 years experience in C#- illustrating a strong knowledge of
design, build and maintenance of efficient, reusable and reliable C# code.
understanding of the language, its quirks and workarounds.
Willingness to learn and grown in new technology such as React.
Mentoring experience would be advantageous
The ability to translate application wireframes and storyboards into
Ensure the best possible performance, quality and responsiveness of
Identify bottlenecks and bugs and devise solutions to these problems
Candidate would be based at Clients’ office
Employment Equity Experience:
BEE candidate – essential
Salary: R30 - 40 000