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