Talent.com
Full Stack Software Developer

Full Stack Software Developer

OrionlabsWorkFromHome, Gauteng, South Africa
14 days ago
Job description
  • / Careers / Full Stack Software Developer
  • Full Stack Software Developer

    About Us

    Orion Labs is a small, fast-growing consulting company building modern software and infrastructure for clients around the world. We’re fully remote, collaborative, and hands-on with dynamic technologies. You’ll join a supportive team with real ownership, lots of room to learn, and clear opportunities to grow your career while doing meaningful work for great clients.

    Job Description

    We are seeking a talented Full Stack Software Developer to join our team. You will work on enterprise-scale projects, building modern web applications from the ground up. The ideal candidate is comfortable working across the entire stack, from database design to front-end implementation, and is passionate about writing clean, maintainable code.

    Responsibilities :

    • Design, develop, and maintain full-stack web applications using React, Next.js, Node.js, and PostgreSQL.
    • Build responsive and intuitive user interfaces with modern front-end frameworks and libraries.
    • Develop robust RESTful APIs and back-end services using Node.js.
    • Design and optimize relational database schemas and queries (PostgreSQL / Supabase).
    • Implement authentication, authorization, and security best practices (OAuth, JWT, session management, OWASP).
    • Write clean, maintainable, and well-documented code following industry best practices.
    • Collaborate with designers, project managers, and other developers to deliver high-quality solutions.
    • Participate in code reviews and contribute to team knowledge sharing.
    • Troubleshoot and debug applications across the full stack.
    • Practice test-driven development (TDD) and implement automated testing (unit, integration, end-to-end).
    • Set up and maintain CI / CD pipelines (GitHub Actions) for deployments across AWS, Azure, and Oracle Cloud.
    • Deploy and operate modern web apps on Vercel and cloud providers.
    • Integrate and manage Supabase (PostgreSQL) where applicable.
    • Stay up-to-date with emerging technologies and industry trends.
    • Contribute to technical documentation and architecture decisions.
    • Qualifications :

    • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
    • Minimum of 3 years of professional experience in full-stack web development.
    • Extensive experience with React and Next.js for building modern web applications.
    • Solid experience with Node.js for back-end development.
    • Strong knowledge of PostgreSQL or other relational databases.
    • Experience with RESTful API design and development.
    • Proficiency with Git version control and collaborative development workflows.
    • Understanding of responsive design principles and CSS frameworks (Tailwind CSS, etc.).
    • Experience with state management libraries (Redux, Context API, Zustand, etc.).
    • Knowledge of authentication / authorization mechanisms (JWT, OAuth, etc.).
    • Familiarity with cloud platforms, particularly AWS.
    • Experience with containerization (Docker) is a plus.
    • Understanding of CI / CD pipelines and deployment processes.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork abilities.
    • Technical Stack :

    • Front-end : React, Next.js, TypeScript, Tailwind CSS
    • Back-end : Node.js, Express.js, TypeScript
    • DevOps : Docker, CI / CD pipelines (GitHub Actions), Infrastructure as Code
    • Tools : Git, Slack, Trello / ClickUp, VS Code
    • We offer competitive compensation, fully remote work, flexible hours, a learning and certification budget, and a supportive, low-ego team that values work–life balance and growth.

      Inclusive Hiring

      We hire for skill, potential, and values. In South Africa’s diverse context, we welcome applicants from all backgrounds and aim to provide a fair, inclusive process. If you have the skills and drive, we’d love to hear from you.

      #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer • WorkFromHome, Gauteng, South Africa

    Related jobs
    • Promoted
    Intermediate Full Stack Developer

    Intermediate Full Stack Developer

    Network RecruitmentPretoria, South Africa
    Our client is looking for an Intermediate Full Stack Developer to join their dynamic development team.In this role, you will work on both front-end and back-end components, contributing to the desi...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack C# Developer - Johannesburg (Hybrid) - up to R800k Per Annum

    Senior Full Stack C# Developer - Johannesburg (Hybrid) - up to R800k Per Annum

    E-Merge IT RecruitmentJohannesburg, Gauteng, South Africa
    Full Stack C# Software Developer.Are you a skilled Full Stack C# Software Developer with a passion for cutting-edge technology and a knack for C# development? Look no further - This leading indepen...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer (Contract) GautengHybrid ISB1701590

    Full Stack Developer (Contract) GautengHybrid ISB1701590

    iSanqa ResourcingWorkFromHome, Gauteng, South Africa
    Lead the DevOps revolution for cutting-edge observability solutions that power global automotive infrastructure!.Become the platform champion where your comprehensive DevOps expertise will ensure b...Show moreLast updated: 14 days ago
    • Promoted
    SENIOR FULL STACK SOFTWARE DEVELOPER - CENTURION UP TO R1.1M PER ANNUM

    SENIOR FULL STACK SOFTWARE DEVELOPER - CENTURION UP TO R1.1M PER ANNUM

    E-MergePretoria, South Africa
    A leading global provider of intelligent healthcare solutions is seeking a Senior Full Stack Software Developer who thrives in collaborative, agile environments and is passionate about creating ele...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Watershed ConsultingGermiston, Gauteng, South Africa
    Package : negotiable up to R90000 CTC p / m.The role is responsible for leading and contributing to the design, development and maintenance of scalable enterprise applications.The Senior Full Stack De...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack C# Developer

    Senior Full Stack C# Developer

    IQbusinessGauteng, South Africa
    Description iqx, the Technology Division of iqbusiness, is seeking a motivated and skilled Senior Full Stack Software Developer to build and maintain applications within the Microsoft technology st...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Hire ResolvePretoria, ZA
    Job title : Full Stack Developer.Job Location : Gauteng, Pretoria.A boutique software engineering company is looking for a Full Stack Developer to join their team in Pretoria, GP.As part of the EPI...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Full Stack Software Developer

    Intermediate Full Stack Software Developer

    AllSpes (Pty) LtdPretoria, South Africa
    Design, develop, test, and debug web applications according to functional requirements.Utilise a strong understanding of Angular to build user interfaces that are responsive, performant, and user-f...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack C# Developer – Centurion (Hybrid) – up to R640k per annum

    Full Stack C# Developer – Centurion (Hybrid) – up to R640k per annum

    E-MergePretoria, South Africa
    Tired of repetitive work and shallow projects?.Were looking for a sharp, capable Full Stack Developer with solid C# skills to help us deliver serious, enterprise-grade software for clients who dema...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Tower GroupMidrand, South Africa
    Application Development & Engineering Excellence.Design, implement, and maintain secure, scalable microservices using Java (Spring Boot), Python, and / or C#. Build responsive and reusable frontend co...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Siri TechnologiesSandton, Gauteng, South Africa
    Our client working in the Banking sector is looking for a Full Stack Software Developer who has a passion for high quality software solutions. You will be part of a cross-functional team that is res...Show moreLast updated: 22 days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Network RecruitmentJohannesburg, South Africa
    Access to Hidden Opportunities.Recruiters often have access to roles that arent publicly advertised, giving you a head start on exclusive openings. Industry Insights & Guidance.Get tailored advi...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Full Stack Developer 2515

    Full Stack Developer 2515

    JorDan HRPretoria, Gauteng, South Africa
    Full Stack Developer with ITIL Certification and sound knowledge in Java / JavaScript / Python / C# / Kotlin and Microservices Architectures required for a reputable global company based in Gauteng...Show moreLast updated: 19 hours ago
    • Promoted
    Full Stack Mobile Developer

    Full Stack Mobile Developer

    SEIGO STAFFINGJohannesburg, Gauteng, South Africa
    Applicants must have the following requirements : .Must have Matric or Equivalent Qualification in Information Technology or Computer / Engineering. Must have +5 years of experience as a Developer as...Show moreLast updated: 14 days ago
    • Promoted
    Full Stack Developer (Contract)

    Full Stack Developer (Contract)

    VistaWorkFromHome, Gauteng, South Africa
    We have a further senior level Full Stack Developer contract role for an initial 6 month contract period.Open to Cape Town, Johannesburg or Durban based applicants. Open to Independent Freelancer or...Show moreLast updated: 30+ days ago
    • Promoted
    Full-Stack Developer (Ch1155)

    Full-Stack Developer (Ch1155)

    Capital H Staffing and Advisory SolutionsPretoria, Gauteng, South Africa
    Our client in the financial services industry is looking for a Full Stack Developer to assist with the development and maintenance of their software solution that supports investment management sys...Show moreLast updated: 7 days ago
    • Promoted
    Senior Full Stack Software Developer (C#) - Hybrid - Up To R1.1M Per Annum

    Senior Full Stack Software Developer (C#) - Hybrid - Up To R1.1M Per Annum

    E-Merge IT RecruitmentWorkFromHome, Gauteng, South Africa
    A leading technology solutions provider specializing in healthcare insurance and business process management systems is on the lookout for a Senior Full Stack C# Developer to join their talented te...Show moreLast updated: 11 days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Dina Gates Recruitment (Pty) LtdCenturion, South Africa
    Your experience as an Intermediate Full Stack Engineer with a minimum of 3 years of experience in C#,.NET, and MS SQL Server will put you in our search stack. A minimum of 3 years of developer exper...Show moreLast updated: 30+ days ago