Mid-Senior Full Stack Developer (Python, API Development)
Remuneration: | R35000 - R60000 per month basic salary |
Location: | Centurion |
Education level: | Diploma |
Job level: | Senior |
Own transport required: | Yes |
Type: | Permanent |
Company: | Magic Bullet |
We are looking for a Mid-Senior Full Stack Developer with strong experience in Python and API development to join our dynamic development team in Centurion, Gauteng. The role involves building and implementing full stack applications, with opportunities to work with cutting-edge AI tools and integrations. You’ll develop robust applications and integrate diverse technologies, with the flexibility to explore new AI/GPT-based platforms as we adopt and implement them.
Experience with Natural Language Processing (NLP) and other AI tools is a strong advantage but not a requirement. You will have opportunities to work with advanced tools as part of the role if you have or develop experience in this area.
Key Responsibilities:
- Full Stack Development: Develop backend services using Python, PHP, MySQL, and integrate frontend components using JavaScript and React.
- API Development: Build and deploy scalable APIs for various applications, including data processing and multimedia solutions.
- Data Processing and Analysis: Use Python libraries to preprocess datasets (text, audio, video) to extract actionable insights.
- Optional AI/ML Work: Opportunity to work with AI tools, such as GPT, BERT, LLaMa, and multimedia analysis tools like DaVinci Resolve, if interested.
- Automation & Integration: Use Python and browser automation tools to integrate systems and APIs.
- Continuous Improvement: Evaluate system performance and identify areas for optimisation in workflows, pipelines, and infrastructure.
- Documentation & Testing: Ensure thorough documentation of systems and workflows, and maintain unit tests for reliability.
Required Skills & Qualifications:
- Proficiency in Python: Strong working experience with Python and its libraries, particularly for backend development.
- Full Stack Development Skills: Experience with backend technologies (PHP, MySQL) and frontend technologies (JavaScript, React).
- API Development: Experience developing and integrating RESTful APIs.
- Version Control: Proficient in Git and experience with collaborative workflows.
Optional & Preferred Skills:
- NLP Experience (Advantageous): Experience with NLP models like GPT, BERT, and LLaMa is a strong advantage. Familiarity with tools such as ChatGPT or other LLMs is beneficial.
- Multimedia Tools: Experience with multimedia content tools like OpenCV, DaVinci Resolve, or Midjourney would be advantageous but not essential.
- Cloud Platforms: Knowledge of cloud platforms such as AWS, GCP, or Azure for deployment.
- Automation Tools: Experience using browser automation tools like Chromium is helpful.
- MLOps and AI Tools: Interest in learning AI tools like OpenAI’s Jukebox, DALL·E, or experience with MLOps practices is welcomed.
Benefits:
- Competitive salary (R35,000 to R60,000 based on experience) and performance-based bonuses.
- Opportunities for professional development and career growth.
- Collaborative, innovative work culture with opportunities to explore cutting-edge technologies.
- On-premise work environment in Centurion, Gauteng, offering hands-on, in-office collaboration with the team.
To Apply:
Send your CV and cover letter to career@magicbullet.co.za with the subject line "Mid-Senior Full Stack Developer Application."
Posted on 21 Oct 15:53, Closing date 20 Dec
Senior Full Stack C# Developer
Our client, a digital transformation business, is dedicated to building simple yet robust code that solves problems.
Senior Java Developer
An exciting opportunity is open for a senior Java developer with experience in Java and Java2EE.
New Business Developer - Food Packaging
There is a newly created role for a strong hunter and new business developer in the green, sustainable, and biodegradable food packaging sector. Requirements: Matric...
Senior Full Stack C# Developer
A leading business in software development is seeking driven, quality-focused C# developers to join their team.
Senior Full Stack .NET Developer
Are you an innovative problem-solver who thrives on tackling complex challenges and driving technological advancements? A well-established financial services firm is...
Intermediate-Senior Full Stack Developer - C# / Vue.js
Exciting opportunity for intermediate-senior full stack developer – remote (South Africa) If you’ve been looking to take your career international, this...
Senior Full Stack .Net Developer
Are you ready to pursue a fulfilling career in software development? A fast-growing SaaS company that streamlines, automates and protects Accounts Payable is in search...
Senior Full Stack .Net Developer - Angular
Elevate your career by joining a leading consultancy that collaborates with well-known brands both locally and globally.
Python SaaS Lead Developer / Architect
Leading in developing software as a service (SAAS) AI platforms for enhancing actuarial work, our client aims to revolutionise the insurance industry by making advanced...
Senior Full Stack C# Developer
Our client, a trailblazer in digital transformation, is on a mission to create simple yet robust code that tackles real-world problems.
Senior Full Stack .NET Developer
Are you ready to take your career to the next level? An established leader in financial services is on the lookout for a talented senior full stack C# developer to join...
Junior C# Developer
An exciting opportunity for a brilliant Junior C# Developer to join a leading financial services group focused on wealth creation and preservation, asset management and...
Intermediate/Senior Full Stack C# Developer
Are you ready to elevate your career as an intermediate or senior full stack C# developer with a global impact? Join a renowned international law firm and become a key...
Junior Full Stack C# Developer
Join a dynamic financial services leader as a junior full stack C# developer and be part of a forward-thinking team that's redefining the industry.
Mid-Senior Full Stack Developer (Python, API Development)
We are looking for a Mid-Senior Full Stack Developer with strong experience in Python and API development to join our dynamic development team in Centurion, Gauteng.
Full Stack Java LifeRay Developer
You will be responsible for developing and maintaining a critical internal web application (Backend and Frontend) used in the vehicle dispatch and distribution/delivery...
Blazor Developer
Are you ready to advance your career in the dynamic realm of ERP software development? Matrix Design Africa - DataSaint is seeking an experienced Software Developer to...
Junior C# Developer
Ready to turbocharge your career in fintech? Join my client in Midrand and their energetic team at a top-tier financial firm as a Junior C# Developer and become a key...
Intermediate C# Developer
Are you a dedicated C# Developer eager to advance your career in a nurturing environment that emphasizes skill development and empowerment? We are on the lookout for an...
Full Stack C# Developer with Vue.js
An established law firm with a well-designed platform is looking to expand its small but highly effective tech team.
Senior Full Stack C# Developer
Our client is a digital transformation business focused on building simple but robust code to solve problems.
Senior Full Stack C# Developer
This organisation specialising in custom software development and digital transformation is currently seeking a senior full stack C# Developer to join their team.
Senior Full Stack C# Developer
This culturally cool company with a high-performance culture is seeking a skilled senior full stack C# developer to join their team.
Senior Full Stack .NET Developer
An established financial services leader is seeking a Senior Full Stack C# Developer to bring their expertise to a forward-thinking, collaborative team.
Senior .Net Full Stack Developer
Our client is an established ISP providing highly managed connectivity within South Africa.
Full Stack JavaScript Specialist Developer
An innovative AI-driven solutions business requires a full-stack JavaScript NodeJS developer to work on AI-focused products specifically for the US market.
Intermediate C# Developer
Are you a dedicated C# developer eager to advance your career in a nurturing environment that emphasizes skill development and empowerment? We are on the lookout for an...
Intermediate BI Developer
An infrastructure engineering and advisory practice, that believe infrastructure has unparalleled potential to create enduring impact with the potential realised by...
Senior Full Stack C# Developer
Join a trailblazing fintech company at the forefront of innovation, revolutionizing the industry with advanced biometric technology.
Full Stack C# Developer
Ready to take your full-stack development skills to the next level? We’re on the lookout for a versatile full stack C# developer to join an innovative team...