• WHO WE ARE
    WHY WE MATTER IIE-VEGA VIDEOS ALLIANCES
    BROCHURES ALUMNI
    OUR TEAM OUR RESEARCH
    THE INDEPENDENT INSTITUTE OF EDUCATION
  • LIFE AT IIE-VEGA
    GENERATION VEGA FIND YOUR PURPOSE HONOURS RESEARCH
    INDUSTRY IMMERSION STUDENT OPPORTUNITIES
    AWARDS BRAND CHALLENGE
    STUDENT PROJECTS ACCOMMODATION
  • NEWS AND EVENTS
    IIE-VEGA NEWS IIE-VEGA VIRTUAL TALKS
    CALENDAR IIE-VEGA SHOWCASE 2022
    IIE-VEGA OCTANT
    IIE-VEGA SHOWREEL
  • CONTACT US
    CAPE TOWN DURBAN
    JOHANNESBURG PRETORIA
    DISTANCE (ONLINE) CAREERS AT VEGA
    SUBMIT A JOB OPPORTUNITY
  • IIE-VEGA ASSIST
  • VEGALINK
  • ENQUIRE
  • APPLY
ENQUIRE

  • Why We Matter
  • IIE-Vega Videos
  • Alliances
  • Brochures
  • Alumni
  • Our Team
  • Our Research
  • The Independent Institute of Education

  • Generation Vega
  • Find your Purpose
  • Honours Research
  • Industry Immersion
  • Student Opportunities
  • Awards
  • Brand Challenge
  • Student Projects
  • Accommodation

  • IIE-Vega News
  • IIE-Vega Virtual Talks
  • IIE-Vega Showreel
  • Calendar
  • IIE-Vega Showcase 2022
  • IIE-Vega Octant

  • Cape Town
  • Durban
  • Johannesburg
  • Pretoria
  • Distance (Online)
  • Careers at Vega
  • Submit a Job Opportunity

  • Admision Process
  • Fees
  • FAQs
  • Book a Consult
  • International Students
  • Payments

  • Full-Time
  • Part-Time
  • Distance (Online)
  • All Courses
  • Short Courses
  • IIE-Vega Assist
    • Courses

      MODE OF STUDY

      Full-Time PART-TIME DISTANCE (ONLINE) ALL

      QUALIFICATION

      ALL DEGREES UNDERGRADUATE DEGREES POSTGRADUATE DEGREES HONOURS

       

      HIGHER CERTIFICATES DIPLOMAS MASTER'S DOCTORATE SHORT COURSES

      SPECIALISATIONS

      COMMUNICATION DESIGN EXPERIENCE DESIGN GAME DESIGN COPYWRITING

       

      DIGITAL MARKETING BRAND MANAGEMENT BRAND COMMUNICATION

       

      INTERIOR DESIGN VIDEO AND PHOTOGRAPHY Design Leadership
    • Admissions
      ADMISSION PROCESS FEES
      FAQS BOOK A CONSULT
      INTERNATIONAL STUDENTS PAYMENTS
    VEGALINK
    APPLY

    Front-End Developer

    INDUSTRY IMMERSION

    Randburg, Johannesburg, South Africa.
    Front-End Developer
    Web Design
    Mid
    Full-time
    Front-End Developer
    Capital Recruit
    capitalrecruit.co.za/job/randburg-full-time-front-end-developer/

    We are seeking a skilled and enthusiastic Front-end Developer to join our development team and maintain our content portal. Candidates should be fluent in/with exposure or knowledge of Flutter, React, TypeScript, Node and MongoDB as advantages.

    The work we do is highly creative, so people with a creative mind will find it a good fit. This role requires strong programming skills, attention to detail, and a passion for creating visually appealing and high-performing applications. The work we do is highly creative, so people with a creative mind will find it a good fit.

    Responsibilities:

    Development:

    • Develop and maintain our primary content portal in Flutter
    • Assist in secondary development around our other content portals and integrations.
    • Collaborate with cross-functional teams to gather requirements and define application features
    • Implement intuitive and visually appealing user interfaces using Flutter’s widget library.
    • Write efficient, clean, and maintainable code following best practices and coding standards.

    Feature Implementation and Enhancement:

    • Translate UI/UX designs and wireframes into fully functional web applications.
    • Integrate RESTful APIs and third-party libraries to enable desired functionalities.
    • Continuously optimise application performance and user experience.

    Bug Fixing and Testing:

    • Identify and resolve application defects and performance issues through debugging and testing.
    • Conduct thorough testing, including unit testing and integration testing, to ensure application stability.
    • Collaborate with Quality Assurance (QA) teams to address reported bugs and ensure application quality.

    Collaboration and Communication:

    • Work closely with the development team, UI/UX designers, and stakeholders to ensure project success.
    • Participate in agile development processes, including daily stand-ups, sprint planning, and retrospectives.
    • Communicate project progress, challenges, and recommendations to the team and management.

    Documentation and Knowledge Sharing:

    • Create and maintain technical documentation, including application architecture and code documentation.
    • Share knowledge and expertise with team members through code reviews and knowledge-sharing sessions.
    • Stay updated with the latest trends, best practices, and advancements in Flutter and mobile app development.
    • Proven experience (3 years) with use of TypeScript, React, Node and Flutter.
    • Solid understanding of web application development concepts, including UI/UX design principles, RESTful APIs, and data storage.
    • Strong problem-solving skills and attention to detail.
    • Familiarity with agile development methodologies, such as Scrum.
    • Excellent communication and collaboration skills.
    • Ability to work independently and as part of a team.
    • Knowledge of WiFi technologies and experience in developing applications that interact with WiFi networks is a plus.
    • Join our passionate team and contribute to the development of our innovative WiFi content platform. If you have a background in Flutter development, a keen eye for detail, and a drive to create exceptional mobile applications, we would love to hear from you.
    Posted on : 15/08/2023
    Apply by Email
    Sijuana N.
    sijuana@capitalrecruit.co.za
    02767760363
    Back to top
    • ENQUIRE
    • APPLY
    • VEGALINK
    • TERTIARY HUB
    The independant institution of education logo The independant institution of education logo The independant institution of education logo The independant institution of education logo

    The independant institution of education logo
    The independant institution of education logo

    Vega is an educational brand of The Independent Institute of Education (Pty) Ltd which is registered with the Department of Higher Education and Training as a private higher education institution under the Higher Education Act, 1997 (reg. no. 2007/HE07/0022). Company registration number: 1987/004754/07. View certificate here.

    • © Vega School - Part of the ADvTECH Group
    • PAIA
    • Privacy Policy
    • Terms & Conditions
    • Site Disclaimer
    • Competitions