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.
- 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 #J-