Full stack developer
Summary
Build and maintain full-stack web apps using React, Next.js, Node.js, and PostgreSQL for global clients, deploying on cloud platforms like AWS and Vercel.
Orion Labs is a small, fast-growing consulting company building modern software and infrastructure for clients around the world. We’re 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.
Home / Careers / Full Stack Developer Full Stack DeveloperFull-time Cape Town (hybrid)
About UsOrion Labs is a small, fast-growing consulting company building modern software and infrastructure for clients around the world. We’re 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 DescriptionWe are seeking a talented Full Stack Developer to join our team. You will work on complex 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 Postgre SQL. Build responsive and intuitive user interfaces with modern front-end frameworks and libraries such as Tailwind CSS and Shadcn UI. Develop robust RESTful APIs and back-end services using Node.js. Design and optimize relational database schemas and queries (Postgre SQL/Supabase). Implement authentication, authorization, and security best practices (OAuth, JWT, session management). Design, implement, and maintain content models, APIs, and integrations using headless CMS platforms, primarily Payload CMS and Directus. 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 (Git Hub Actions) for deployments across AWS, Azure, and Oracle Cloud. Deploy and operate modern web apps on varius cloud platforms such as AWS, Railway and Vercel. Integrate and manage Supabase (Postgre SQL) 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. Strong proficiency in Java Script/Type Script and modern ES6+ features. Extensive experience with React and Next.js for building modern web applications. Solid experience with Node.js for back-end development. Strong knowledge of Postgre SQL or other relational databases. Experience with RESTful API design and development. Hands-on experience building production applications with Payload CMS. Proficiency with Git version control and collaborative development workflows. Proven experience working in agile teams using Scrum (sprints, standups, retrospectives, and backlog refinement). Understanding of responsive design principles and CSS frameworks (Tailwind CSS, 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, Type Script, Tailwind CSS Back-end: Node.js, Express.js, Type Script Database: Postgre SQL, Supabase CMS / Content: Payload CMS (primary), Directus, Strapi (nice to have) Cloud: AWS, Azure, Oracle Cloud Dev Ops: Docker, CI/CD pipelines (Git Hub Actions), Infrastructure as Code Hosting/Platform: Vercel Tools: Git, Slack, Trello/Click Up, VS Code BenefitsWe offer competitive compensation, hybrid working with a few days per week in our Cape Town office, flexible hours, a learning and certification budget, and a supportive, low-ego team that values work–life balance and growth.
Inclusive HiringWe 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