×
Register Here to Apply for Jobs or Post Jobs. X

Frontend Developer

Job in Roodepoort, 1714, South Africa
Listing for: BullTech Group
Full Time position
Listed on 2025-11-24
Job specializations:
  • Software Development
    Web Developer, Front End Developer, Software Engineer, React.js
Job Description & How to Apply Below

Job Title

Frontend Developer (Intermediate level)

About Us

Bull Tech Group is an innovative and growing technology company providing cutting‑edge tech solutions and services. We are expanding our Customer Relations Department and seek skilled professionals to build and maintain high-performance web applications and user interfaces.

Position Overview

As a Frontend Developer at Bull Tech Group, you will be responsible for building, maintaining, and optimizing modern web applications. This role requires strong technical expertise in React
, Next.js/Node.js
, Tailwind CSS
, and PHP
, as well as understanding of responsive design, UI/UX principles, and backend API integration.

Key Responsibilities
  • Build and maintain responsive web interfaces using React and Next.js
    .
  • Implement elegant UI components and layouts with Tailwind CSS
    .
  • Integrate with RESTful and Graph

    QL APIs and ensure smooth data flow between frontend and backend.
  • Collaborate with design teams to translate UI/UX wireframes into functional code.
  • Work with PHP (and basic Node.js where applicable) to handle dynamic data and backend logic.
  • Develop or enhance server‑side endpoints to support frontend features.
  • Ensure API calls, routing, and data validation are efficient and secure.
Automation & Maintenance
  • Use modern build tools and workflows such as Webpack, Vite, or similar.
  • Maintain version control with Git and participate in code reviews.
  • Write and maintain reusable components, utilities, and scripts.
  • Automate deployments and updates with clear documentation.
  • Collaborate closely with product owners, designers, and engineers to deliver quality features on time.
  • Write clean, maintainable, and well‑documented code following best practices.
  • Participate in sprint planning, stand‑ups, and reviews as part of the agile workflow.
Experience & Qualifications
  • Proven experience as a Frontend Developer or Full Stack Developer.
  • Hands‑on experience with React
    , Next.js
    , Node.js
    , PHP
    , Tailwind CSS
    , and responsive design principles.
  • Proficiency with Git
    , REST/Graph

    QL APIs

    , and modern frontend tooling.
  • Familiarity with UI testing and performance optimization.
  • Knowledge of SEO best practices and web accessibility (a plus).
  • Excellent attention to detail, organization, and communication skills.
  • Ability to manage multiple projects and deliver in a fast‑paced environment.
  • Must complete a technical assessment as part of the interview process.
  • Must be punctual, efficient, and able to work independently.
  • Proactive, problem‑solving mindset essential; take ownership and build with intent.
Why Bull Tech Group?
  • Be part of a rapidly growing and innovative company.
  • Gain exposure to a wide range of financial and operational functions.
  • Work in a collaborative environment with opportunities for career development.
Application Details

To apply , submit your CV and an optional cover letter detailing your relevant experience and interest to .

Job Information
  • Seniority level:
    Mid‑Senior level
  • Employment type:

    Full‑time
  • Job function:
    Engineering and Information Technology
  • Industry: IT Services and IT Consulting
  • Location:

    Johannesburg Metropolitan Area, South Africa
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary