Frontend Developer

1 week ago


Randburg, Gauteng, South Africa World Sports Betting Full time R250 000 - R550 000 per year

Reports to:
CTO (Chief Technology Officer)

Purpose of the Role

Front end Developers are responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency and maintaining brand consistency across all web pages, among other duties.

Front End Developers are required to work in teams alongside Back-end Developers, Graphic Designers and User Experience Designers to ensure all elements of web creation are consistent. This requires excellent communication and interpersonal skills.

ESSENTIAL FUNCTIONS:

· Determining the structure and design of web pages.

· Ensuring user experience determines design choices.

· Developing features to enhance the user experience.

· Striking a balance between functional and aesthetic design.

· Ensuring web design is optimized for smartphones.

· Building reusable code for future use.

· Optimizing web pages for maximum speed and scalability.

· Utilizing a variety of markup languages to write web pages.

· Maintaining brand consistency throughout design.

PREFERRED SKILLS:

· Degree in Computer Science or related field with 5 years' experience

· Understanding of key design principles.

· Proficiency with HTML, CSS, JavaScript and jQuery.

· Understanding of server-side CSS.

· Experience with graphic design applications such as Adobe Illustrator.

· Experience with responsive and adaptive design.

· Understanding of SEO principles.

· Good problem-solving skills.

· Excellent verbal communication skills.

· Team person.

· Good interpersonal skills.

· Cross browser development.

· Testing and debugging.

Responses to be sent to

,
with the job title in the subject line.

  • Recruitment will be in line with the company's employment equity targets.


  • Randburg, Gauteng, South Africa Flint Studio Full time R90 000 - R120 000 per year

    Company Description We're a digital agency and consultancy based in Johannesburg, South Africa, specialising in transforming your brand's objectives into digital success. With two decades in the workings of the Web, we're skilled in building systems, offering strategic digital consulting, and driving campaigns in order to reach your business's goals. Job...


  • Randburg, Gauteng, South Africa Hire Resolve Full time

    Are you a talented Developer looking for your next challenge? Hire Resolve's client is seeking a Full Stack AWS Developer to develop a new component of their software which is based on Compliance. If you're passionate about system design, coding, and innovation, this role is for youWhat You'll Do:System Design: Assist in architectural design, make technical...


  • Randburg, Gauteng, South Africa Absa Group Full time R1 200 000 - R2 400 000 per year

    Empowering Africa's tomorrow, together…one story at a time. With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job SummaryWe...

  • frontend developer

    3 weeks ago


    Randburg, South Africa symple-normics Full time

    Reach out to us at to learn more about our mission and services. Role Description This is a hybrid role for a Frontend Developer, based in Bryanston with some remote work options available. The Frontend Developer will be responsible for implementing user interface elements, ensuring the design and performance of web applications. Key day‑to‑day tasks...

  • Art Director

    2 weeks ago


    Randburg, South Africa Plum Personnel, Western Cape Full time

    **POSITION : Art Director** **Plum Personnel | Western Cape** **Location : Randburg** **Description** Looking for an experienced Art Director to join - and manage the creative team and help shape and direct the visual language of their campaigns across a wide variety of clients. It is imperative that you have a business mindset and know how to sell a...