Podsumowanie roli od JobGrid
Senior Full-Stack Software Engineer at noodle: Zdalnie, Republika Południowej Afryki. This listing is part of JobGrid's Zdalne oferty pracy dla software engineerow z publicznych stron firm. JobGrid adds normalized role facts, source context, and a path to the employer application page so candidates can compare the listing before applying.
- Location and workplace: Zdalnie, Republika Południowej Afryki
- Source freshness: checked by JobGrid on 2026-05-31.
- Application path: candidates continue to the employer application page with non-personal referral tags.
We are seeking a skilled Senior Full-Stack Software Engineer to help build and scale modern AI-powered web applications. You will play a critical role in enhancing functionality, improving performance, and ensuring scalability and security.
As a Senior Full-Stack Engineer, you will:
-
Design, build, and maintain several agent-based web applications built using Next.js, TypeScript, Tailwind CSS, and OpenAI’s APIs and Agents SDK.
-
Contribute to existing Python API and web applications using the Flask framework.
-
Develop and improve AI-powered user experiences, including conversational, voice, and streaming interfaces.
-
Modify and refine AI prompts to support new product features.
-
Integrate with external platforms and services such as OpenAI APIs, GraphQL backends, AWS Amplify, MongoDB, and learning management systems using the LTI standard.
-
Architect and implement scalable backend APIs, service layers, and tool execution workflows.
-
Own feature development from technical design through implementation, testing, deployment, and monitoring.
-
Implement automated tests for new functionality.
-
Improve application reliability, observability, and performance using tools such as Sentry, OpenTelemetry, and related monitoring systems.
-
Collaborate with product, design, and stakeholders to translate requirements into high-quality technical solutions.
-
Establish and uphold strong engineering standards for code quality, maintainability, testing, and documentation.
-
Debug complex production issues across frontend, backend, integrations, and realtime systems.
You Have:
-
a Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent working experience.
-
5+ years experience as a software engineer.
-
2+ years experience using Next.js and TypeScript.
-
2+ years experience using Python in conjunction with a web framework such as Flask, Django, or FastAPI.
-
Demonstrated proficiency with AI-assisted software engineering tools, such as Claude Code, GitHub Copilot, or similar, to accelerate development, improve code quality, and support debugging, testing, and documentation workflows.
-
Demonstrated ability to work in a fast-paced, team-oriented environment.
-
Excellent problem-solving skills and attention to detail.
-
Strong verbal and written communication skills in English.
Nice to Have
-
Experience building LLM-powered applications or conversational AI products.
-
Familiarity with OpenAI APIs or agent-style SDKs for chat, tool calling, or realtime interactions.
-
Experience with AI observability and tracing tools such as Langfuse or similar platforms.
-
Familiarity with GraphQL APIs and integrations with platforms such as AWS Amplify.
-
Experience with MongoDB or similar document-oriented databases.
Noodle Africa Benefits:
- Work from the comfort of your home office!
- Great compensation package
- Tools you need on us! Laptop (Mac is our computer of choice) and EcoFlow inverter
- 12 weeks paid Parental Leave benefits
- 20 working days annual leave + 10 paid national holidays
- Medical/RA benefit
- Internet benefits
- Full access to our employee assistance program (EAP) through Company Wellness
- Annual education stipend for lifelong learning