Job Search and Career Advice Platform

Enable job alerts via email!

Frontend Developer

Bulltech Group

Gauteng

On-site

ZAR 300 000 - 400 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic technology company in Gauteng is seeking an Intermediate Frontend Developer to build and maintain high-performance web applications. You will leverage your expertise in React, Next.js, Node.js, and Tailwind CSS to create user-friendly interfaces while ensuring API integrations work seamlessly. The environment promotes collaboration, autonomy, and continuous learning, allowing you to develop your skills while contributing to innovative projects. Applications are welcome from professionals who are punctual, efficient, and passionate about coding.

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.
  • Familiarity with UI testing and performance optimization.

Responsibilities

  • Build and maintain responsive web interfaces using React and Next.js.
  • Implement UI components and layouts with Tailwind CSS.
  • Integrate with RESTful and GraphQL APIs.
  • Collaborate to translate UI/UX wireframes into functional code.

Skills

React
Next.js
Node.js
Tailwind CSS
PHP
Responsive design
UI/UX principles
API integration
Git
Job description
Job Title

Frontend Developer (Intermediate level)

About Us

BullTech 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 BullTech 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 GraphQL 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 / GraphQL 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 BullTech 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.