Talent.com
This job offer is not available in your country.
Full-Stack Developer (API & ML Integration)

Full-Stack Developer (API & ML Integration)

CrewBloomZA
30+ days ago
Job type
  • Remote
  • Quick Apply
Job description

We are seeking a versatile and skilled Full-Stack Developer with expertise in Machine Learning & API Integration to join our dynamic team. In this role, you will be responsible for setting up and connecting databases, developing and managing RESTful or GraphQL APIs, integrating machine learning models into the frontend, and ensuring smooth operation across all aspects of the application, including authentication, payments, and scalable architecture.

Key Responsibilities :

  • Database Management : Set up, connect, and manage databases such as PostgreSQL, Firebase, or other relational and NoSQL databases to ensure data integrity, performance, and security.
  • API Development : Design, develop, and maintain efficient and scalable RESTful and GraphQL APIs to support frontend applications and services.
  • Machine Learning Integration : Integrate Python-based machine learning models into frontend environments, ensuring smooth interaction between AI / ML components and user interfaces.
  • Authentication and Payments : I mplement and manage secure authentication systems (OAuth, JWT) and payment gateways (e.g., Stripe, PayPal) to ensure a smooth user experience while maintaining security standards.
  • Scalable Architecture : Work closely with the architecture team to design and implement scalable, reliable, and performant software solutions that support current and future growth.
  • Collaboration & Support : Collaborate with frontend developers, data scientists, and other stakeholders to meet technical requirements and deliver high-quality solutions.
  • Continuous Improvement : Monitor system performance and continuously improve the system architecture, APIs, and integrations based on evolving business and technical needs.

Requirements

  • Full-Stack Development : Proficient in both backend (Node.js, Django, Flask) and frontend (React, Angular, Vue.js) technologies.
  • Database Management : Extensive experience with relational (PostgreSQL, MySQL) and NoSQL (Firebase, MongoDB) databases. Familiarity with database design, optimization, and querying.
  • API Design : Strong understanding of RESTful and GraphQL APIs. Experience in designing, building, and maintaining APIs.
  • Machine Learning : Experience integrating Python-based machine learning models into web applications. Familiarity with frameworks like TensorFlow, PyTorch, or scikit-learn.
  • Authentication & Payments : Proven experience with user authentication (JWT, OAuth) and payment gateway integrations (e.g., Stripe, PayPal).
  • Cloud and DevOps : Familiarity with cloud platforms (AWS, Google Cloud, Azure) and containerization (Docker, Kubernetes) is a plus.
  • Version Control & Collaboration Tools : Experience with Git, GitHub, GitLab, and agile development methodologies.
  • Problem-Solving : Strong analytical and problem-solving skills, with the ability to work through complex challenges.
  • Communication : Strong written and verbal communication skills. Ability to work well in cross-functional teams.
  • Preferred Qualifications :

  • Experience with serverless architecture and microservices.
  • Familiarity with CI / CD pipelines and automated testing.
  • Knowledge of container orchestration using Kubernetes.
  • Experience with real-time data processing and WebSockets.
  • If you're passionate about full-stack development and eager to work on exciting projects that combine cutting-edge technologies like machine learning with web development, we'd love to hear from you.

    Minimum Technical and Work Environment Requirements :

  • Internet Connection :
  • Primary internet connection with a minimum speed of 15 Mbps .
  • Backup internet connection with at least 10 Mbps .
  • Backup connection must be capable of supporting work during a power outage.
  • Primary Device :
  • Desktop or laptop equipped with at least :
  • Intel Core i5 (8th generation or newer) , Intel Core i3 (10th generation or newer) , AMD Ryzen 5 , or an equivalent processor.
  • A minimum of 8 GB RAM .
  • Backup Device :
  • Must meet or exceed the performance of an Intel Core i3 processor.
  • Must be functional during power interruptions.
  • A functioning webcam .
  • A noise-canceling USB headset .
  • A quiet, dedicated home office space .
  • Peripherals and Workspace : A smartphone for communication and verification purposes.
  • Benefits

    Join Our Dynamic Team : Experience our fun, inclusive, innovative culture that values your unique contributions and supports your professional growth.

    Embrace the Opportunities : Seize daily chances to learn, innovate, and excel. Make a real impact in your field.

    Limitless Career Growth : Unlock a world of possibilities and resources to propel your career forward.

    Fast-Paced Thrills : Thrive in a high-energy, engaging atmosphere. Embrace challenges and reap stimulating rewards.

    Flexibility, Your Way : Embrace the freedom to work from home or any location of your choice. Create your ideal work environment.

    Work-Life Balance at Its Best : Say goodbye to stressful commutes and hello to quality time with loved ones. Achieve a healthy work-life integration to perform at your best.

    Create a job alert for this search

    Fullstack Developer • ZA

    Related jobs
    • Promoted
    Full Stack Python React Developer – 100% REMOTE – R1.08m PA

    Full Stack Python React Developer – 100% REMOTE – R1.08m PA

    E-MergeREMOTE, South Africa
    Remote
    Can you juggle APIs, wrangle databases, and still make a React UI sparkle?.Because we are currently on the hunt for a.Full Stack Python + React Developer. We''''re here to revolutionize access to ca...Show moreLast updated: 30+ days ago
    • Promoted
    C# Application Architect – Fully Remote – up to R1.56mil per annum

    C# Application Architect – Fully Remote – up to R1.56mil per annum

    E-MergeRemote, South Africa
    Remote
    Are you a C# Application Architect with a passion for innovation, ready to revolutionize software development? We''re on the hunt for a visionary architect to design and lead the creation of next-g...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Mobile Developer (C# / MAUI) – Cape Town (Remote) – up to R960k per annum

    Senior Mobile Developer (C# / MAUI) – Cape Town (Remote) – up to R960k per annum

    E-MergeRemote, South Africa
    Remote
    Are you a C# expert with a passion for creating seamless, high-performance mobile applications? Join a top-tier software solutions company at the forefront of cross-platform development, specializi...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Developer

    Lead Software Developer

    IOCOWork From Home (WFH), South Africa
    Remote
    OCO is a forward-thinking technology company dedicated to delivering innovative software solutions.We are seeking a highly skilled. Leading the Development Process.Work with and direct the team’s ...Show moreLast updated: 30+ days ago
    • Promoted
    Cellwize Edgewize SON Engineer – Fully Remote

    Cellwize Edgewize SON Engineer – Fully Remote

    JenRec RecruitmentRemote, South Africa
    Remote
    This is your chance to work on a.Cellwize Self-Organizing Network (SON) platform.SON operations, Linux, and network optimization. Provide daily operational support.Cellwize Edgewize SON platform.Man...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack C# Developer (React) – 100% Remote – up to R1.1m per annum

    Senior Full Stack C# Developer (React) – 100% Remote – up to R1.1m per annum

    E-Merge100% Remote, South Africa
    Remote
    Are you a C# developer whos ready to break out of the ordinary? Were on the hunt for a Full Stack Engineer who brings more than just technical chopssomeone whos ready to architect impactful solutio...Show moreLast updated: 30+ days ago
    • Promoted
    Team Lead / Full Stack JavaScript Angular Engineer - REMOTE – R1.38m PA

    Team Lead / Full Stack JavaScript Angular Engineer - REMOTE – R1.38m PA

    E-MergeREMOTE, South Africa
    Remote
    We''re building powerful, user-focused software that shapes the future of digit a experiences.We''re a collaborative, forward-thinking team with a passion for elegant solutions, clean code, and cut...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Golang Developer – Remote – 1.4m PA

    Senior Golang Developer – Remote – 1.4m PA

    E-MergeRemote, South Africa
    Remote
    This international technology company focuses on M2M, M2B, and IoT solutions, including cash management, product support, and asset tracking systems. They require a Senior Golang Developer to join t...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack Developer – Contract to Perm – Hybrid – R1,3 million per annum

    Senior Full Stack Developer – Contract to Perm – Hybrid – R1,3 million per annum

    E-MergeHybrid, South Africa
    Our prestige client who is one of South Africa''s largest privately-owned insurance groups with expertise in everything from short-term and life insurance to investments are seeking a highly skille...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Mobile Developer (.NET MAUI) – Cape Town (100% Remote) – up to R1.1mil per annum

    Senior Mobile Developer (.NET MAUI) – Cape Town (100% Remote) – up to R1.1mil per annum

    E-MergeRemote, South Africa
    Remote
    Are you a C# expert with a passion for crafting sleek, high-performing mobile apps that deliver real impact?.A cutting-edge software team at the forefront of cross-platform innovation is searching ...Show moreLast updated: 30+ days ago
    • Promoted
    Solution Architect

    Solution Architect

    IOCOBlank, South Africa
    We are seeking an experienced and visionary Solution Architect to lead the design / re-design and delivery of a strategic mobile application initiative within the Telecommunications industry.This ro...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Back-End Developer (TypeScript)

    Lead Back-End Developer (TypeScript)

    IOCOBlank, South Africa
    We are seeking a highly skilled and experienced Lead Back-End Developer proficient in TypeScript to design, build, and deploy distributed cloud-based applications. The ideal person will have a stron...Show moreLast updated: 24 days ago
    • Promoted
    Senior Golang Developer – Remote – 1.2m PA

    Senior Golang Developer – Remote – 1.2m PA

    E-MergeRemote, South Africa
    Remote
    This international technology company focuses on M2M, M2B, and IoT solutions, including cash management, product support, and asset tracking systems. They require a Senior Golang Developer to join t...Show moreLast updated: 30+ days ago
    • Promoted
    Team Lead – Full Stack JavaScript Engineer - REMOTE – R1.2m PA

    Team Lead – Full Stack JavaScript Engineer - REMOTE – R1.2m PA

    E-MergeREMOTE, South Africa
    Remote
    We''re building powerful, user-focused software that shapes the future of digit a experiences.We''re a collaborative, forward-thinking team with a passion for elegant solutions, clean code, and cut...Show moreLast updated: 30+ days ago
    • Promoted
    Team Lead Developer

    Team Lead Developer

    IOCOWork From Home (WFH), South Africa
    Remote
    OCO is a forward-thinking technology company dedicated to delivering innovative software solutions.We are seeking a highly skilled. Leading the Development Process.Work with and direct the team’s ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack C# Developer – 100% Remote – up to R1.08m per annum

    Senior Full Stack C# Developer – 100% Remote – up to R1.08m per annum

    E-MergeRemote, South Africa
    Remote
    Ready to take your C# skills beyond the usual 9-to-5 grind? We''re looking for a Full Stack Developer whos not just here to write codebut to solve real-world problems, influence product direction, ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Collab SARemote, South Africa
    Remote
    Work end-to-end : from inception through to deployment, across frontend, backend, and infrastructure.Contribute to an established codebase (not everything is shiny and new youll know how to work sm...Show moreLast updated: 14 days ago
    • Promoted
    Senior Mobile Developer (C# / MAUI) – Cape Town (Fully Remote) – up to R1.1mil per annum

    Senior Mobile Developer (C# / MAUI) – Cape Town (Fully Remote) – up to R1.1mil per annum

    E-MergeRemote, South Africa
    Remote
    Are you a C# pro who thrives on building powerful, polished mobile apps that just work?.This leading-edge software company pushing the limits of cross-platform development with.NET MAUI and C# is l...Show moreLast updated: 30+ days ago