BullTech Group

Frontend Developer

Posted: 16 minutes ago

Job Description

Job Title: Frontend Developer (Intermediate level)Location: Weltevreden Park, RoodepoortCompany: BullTech GroupAbout Us:BullTech Group is an innovative and growing technology company providing cutting-edge tech solutions and services. As our Customer Relations Department expands, we are seeking a detail-oriented and dedicated Administrative Assistant to help us streamline operations and maintain smooth workflow processes across the orginization. If you have a strong background in reporting, and customer service, we want to hear from you!Position Overview:As a Frontend Developer at BullTech Group, you will be responsible for building, maintaining, and optimizing high-performance web applications and user interfaces. This role demands strong technical expertise in React, Next.js/Node.js, Tailwind CSS, and PHP, as well as an understanding of responsive design, UI/UX principles, and integration with backend APIs and services.You will work closely with designers, backend engineers, and project stakeholders to deliver scalable, efficient, and visually engaging solutions. The ideal candidate is creative, detail-oriented, and confident in writing clean, modular, and maintainable code that performs well across devices and browsers.NB: You will be tested on your technical skills as part of the interview process. Please only apply if you have hands-on experience with the technologies listed below.Key Responsibilities:Frontend DevelopmentBuild and maintain modern, responsive web interfaces using React and Next.js.Implement elegant UI components and layouts using Tailwind CSS.Integrate with RESTful and GraphQL APIs and ensure smooth data flow between frontend and backend.Optimize performance, accessibility, and cross-browser compatibility.Collaborate with design teams to translate UI/UX wireframes into functional code.Backend Integration & ScriptingWork 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 & MaintenanceUse modern build tools and workflows (Webpack, Vite, or similar).Maintain version control using Git and participate in code reviews.Write and maintain reusable components, utilities, and scripts.Ensure deployments and updates are efficient, automated, and well-documented.Collaboration & QualityCollaborate 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, standups, and reviews as part of the agile workflow.Experience and Qualifications:Proven experience as a Frontend Developer or Full Stack Developer.Hands-on experience with:React and Next.jsNode.js and PHPTailwind CSS and responsive design principlesGit, REST/GraphQL APIs, and modern frontend toolingStrong understanding of JavaScript (ES6+), HTML5, and CSS3.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.Experience and Qualifications:You will be required to complete a technical assessment as part of the interview.Must be punctual, efficient, and able to work independently.A proactive, problem-solving mindset is essential — we are looking for developers who take ownership and build with intent.If you are passionate about clean code, performance, and great user experiences, and you thrive in a dynamic, evolving environment — we’d love to hear from you. Please do not apply unless you have proven, practical experience with React, Next.js, Tailwind CSS, and PHP.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.How to Apply:If you are a detail-oriented professional and have a passion for supporting admin and operational teams, we would love to hear from you! Please submit your CV and an optional cover letter detailing your relevant experience and interest to careers@bulltechgroup.co.za.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In