Front-End Developer - FROM NEW START DEVELOPMENT

CyberPro Consulting

  • Cape Town, Western Cape
  • R400-500 per hour
  • Contract
  • Full-time
  • 1 month ago
Job Description :This is a FROM NEW START/GREENFIELD DEVELOPMENT ROLE. The successful Candidate must have hands on development experience with building a new system from scratch. Not enhancing of migrating a legacy system - but from scratch.
  • Develop, test, and maintain high-quality front-end code for web applications using React, Angular, JavaScript, HTML5, and CSS3/SASS.
  • Translate UI/UX wireframes and design mockups into responsive, interactive, and visually appealing interfaces.
  • Collaborate with designers, back-end developers, and product owners to deliver seamless user experiences.
  • Implement and maintain component libraries and reusable front-end modules.
  • Ensure cross-browser and cross-platform compatibility.
  • Optimize applications for speed and scalability.
  • Contribute to code reviews, maintain code quality, and follow best practices.
  • Stay up to date with emerging technologies and front-end trends.
Requirementslegacy code: The development team starts with a blank slate.Freedom of architecture: Developers can choose the best technologies, tools, and design patterns without needing to accommodate existing constraints.More planning required upfront: Since nothing exists, everything — from data models to user interfaces — must be defined and designed.Typically higher initial effort: There's no existing structure or system to build upon.
  • 5+ years of experience in front-end development.
  • A degree in Computer Science, Software Engineering, or a related field is preferred, but relevant experience will also be considered
  • Strong proficiency in JavaScript, with practical experience using React, Angular, or similar frameworks.
  • Solid understanding of front-end tools and libraries (e.g., Redux, Webpack, Babel, NPM/Yarn).
  • Proficient in HTML5, CSS3, and pre-processors such as SASS or LESS.
  • Experience with RESTful APIs and JSON.
  • Familiarity with version control systems such as Git.
  • Exposure to or interest in back-end development (e.g., Node.js, Express.js, MongoDB).
  • Experience with full-stack development.
  • Familiarity with TypeScript.
  • Knowledge of testing frameworks (e.g., Jest, Mocha, Cypress).
  • Experience with CI/CD tools and workflows.
  • Understanding of accessibility standards (WCAG) and responsive design principles.
  • Exposure to Agile/Scrum development methodologies.
Strong debugging and troubleshooting skills.

CyberPro Consulting

Similar Jobs

  • Java Developer

    PBT Group

    • Cape Town, Western Cape
    ? Lead Java Developer Opportunity | PBT Group PBT Group is looking for a Lead Java Developer to design and build innovative, sustainable, and bespoke software solutions. If you'r…
    • Just now
  • Senior Software Developer

    PBT Group

    • Cape Town, Western Cape
    Role Overview: We are seeking a highly skilled Senior Software Developer to join our dynamic team responsible for delivering advanced technical solutions. This role involves desi…
    • Just now
  • Front End Developer Team Lead

    Deka Minas

    • Rosebank, Cape Town
    Front-End Developer Team Lead role available in Johannesburg. This role focuses on leading the front-end development team, guiding technical direction, mentoring junior developers,…
    • 20 hours ago