Frontend Developer

4 weeks ago


Roodepoort, South Africa BullTech Group Full time

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 #J-18808-Ljbffr



  • Roodepoort, South Africa Manatal Full time

    Role Overview : We are seeking a highly skilled Senior Full stack Developer to join our dynamic team within the telecommunications sector. The ideal candidate will have strong experience in both backend and frontend development, with a focus on cloud infrastructure and scalable applications. Key Responsibilities : Design, develop, and maintain scalable full...


  • Roodepoort, South Africa Belay Talent Solutions Full time

    A telecommunications company is seeking a Senior Full Stack Developer to join their team in Roodepoort, South Africa. The candidate should have strong expertise in both backend and frontend development, focusing on cloud infrastructure and scalable applications. Responsibilities include designing full stack applications, implementing infrastructure with...


  • Roodepoort, South Africa Belay Talent Solutions Full time

    A telecommunications company in Gauteng is seeking a highly skilled Senior Full Stack Developer to join their dynamic team. The ideal candidate will have significant experience in both backend and frontend development, focusing on building scalable applications and cloud infrastructure. Responsibilities include designing full stack applications, implementing...


  • Roodepoort, South Africa MTN Full time

    Join to apply for the Manager - Software Developer role at MTN Responsibilities Deliver high-quality, secure, and scalable software solutions aligned to business and user requirements. Govern adherence to the chosen SDLC (Agile/Waterfall/Hybrid): planning, requirements, design, coding, testing, deployment, and maintenance. Lead agile ways of working: set...


  • Roodepoort, Gauteng, South Africa MTN Full time R1 200 000 - R3 600 000 per year

    Job DescriptionDeliver high-quality, secure, and scalable software solutions aligned to business and user requirements.Contribute to technical design and architectural decisions, ensuring adherence to organisational standards.Apply coding standards, testing, and automation practices to improve reliability and reduce defects.Mentor and support project teams,...


  • Roodepoort, Gauteng, South Africa MTN Full time R1 200 000 - R2 400 000 per year

    DescriptionDeliver high-quality, secure, and scalable software solutions aligned to business and user requirements.Contribute to technical design and architectural decisions, ensuring adherence to organisational standards.Apply coding standards, testing, and automation practices to improve reliability and reduce defects.Mentor and support project teams,...


  • Roodepoort, South Africa MTN Full time

    Job Title Manager - Software Developer.MTN Software Solutions Job Location Gauteng, Roodepoort Deadline December 28, 2025 Quick Recommended Links Jobs by Location Job by industries Job Description Deliver high-quality, secure, and scalable software solutions aligned to business and user requirements. Contribute to technical design and architectural...