Remotery

Senior Full-Stack Software Engineer

Posted Jun 3

This is a fully remote position, open to applicants in South Africa.

📋 Description

• Design, develop, and maintain multiple agent-based web applications utilizing Next.js, TypeScript, Tailwind CSS, and OpenAI’s APIs and Agents SDK.

• Contribute to the enhancement of existing Python API and web applications employing the Flask framework.

• Create and enhance AI-driven user experiences, encompassing conversational, voice, and streaming interfaces.

• Revise and optimize AI prompts to accommodate new product functionalities.

• Integrate with external platforms and services such as OpenAI APIs, GraphQL backends, AWS Amplify, MongoDB, and learning management systems through the LTI standard.

• Design and implement scalable backend APIs, service layers, and tool execution workflows.

• Manage feature development from technical design to implementation, testing, deployment, and monitoring.

• Develop automated tests for newly introduced features.

• Enhance application reliability, observability, and performance using tools like Sentry, OpenTelemetry, and other monitoring systems.

• Collaborate with product management, design, and stakeholders to translate requirements into high-caliber technical solutions.

• Establish and maintain robust engineering standards for code quality, maintainability, testing, and documentation.

• Troubleshoot complex production issues across frontend, backend, integrations, and real-time systems.


⛳️ Requirements

• A Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent professional experience.

• Over 5 years of experience as a software engineer.

• At least 2 years of experience with Next.js and TypeScript.

• A minimum of 2 years of experience using Python in conjunction with a web framework such as Flask, Django, or FastAPI.

• Proven expertise with AI-assisted software engineering tools, like Claude Code, GitHub Copilot, or similar tools, to expedite development, enhance code quality, and support debugging, testing, and documentation processes.

• Demonstrated capability to thrive in a fast-paced, team-oriented environment.

• Excellent analytical skills and meticulous attention to detail.

• Strong verbal and written communication skills in English.


🏝️ Benefits

• Work from the comfort of your home office!

• Competitive compensation package.

• Necessary tools provided, including a laptop (Mac is our preferred choice) and EcoFlow inverter.

• 12 weeks of paid Parental Leave benefits.

• 20 working days of annual leave plus 10 paid national holidays.

• Medical/RA benefits.

• Internet benefits.

• Full access to our employee assistance program (EAP) through Company Wellness.

• Annual education stipend for lifelong learning.

People also viewed

Webedia10 hours ago

Staff Engineer – API & Data

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
TechBiz Global10 hours ago

Senior AI Product Engineer

GR flagGreece OnlyFull-timeFull-stack Engineer
ApplyView job
The Flex10 hours ago

Full-Stack Engineering Lead

FR flagFrance OnlyFull-timeFull-stack Engineer
ApplyView job
Nodeworthy10 hours ago

Full Stack Developer

SG flagSingapore OnlyFull-timeFull-stack Engineer$4,000 – $6,000/month
ApplyView job
GoTo10 hours ago

Senior Software Engineer

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Squirro10 hours ago

Senior Software Engineer – Knowledge Graph, GraphRAG

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers