Noodle Partners Inc. logo

Senior Full-Stack Software Engineer

Job Overview

Location

Remote, South Africa

Job Type

Full-time

Category

Full-Stack Engineer

Date Posted

May 26, 2026

Full Job Description

đź“‹ Description

  • • Senior Full-Stack Software Engineer role focused on building and scaling AI-powered web applications for higher education partners, directly supporting Noodle’s mission to empower universities to change the world through resilient, responsive, and efficient technology solutions.
  • • Day-to-day responsibilities include designing, building, and maintaining agent-based web applications using Next.js, TypeScript, Tailwind CSS, and OpenAI’s APIs and Agents SDK; contributing to Python-based Flask applications; developing AI-powered user experiences (conversational, voice, streaming); refining AI prompts; integrating with external platforms (OpenAI, GraphQL, AWS Amplify, MongoDB, LMS via LTI); architecting scalable backend APIs and service workflows; owning full feature lifecycle from design to monitoring; implementing automated tests; improving reliability and observability with Sentry and OpenTelemetry; collaborating with cross-functional teams; establishing engineering standards; and debugging complex production issues across frontend, backend, and realtime systems.
  • • Noodle Partners Inc. is a higher education strategy, services, and technology partner that provides infrastructure, learning experiences, and enrollment growth support to top academic institutions globally, with a vision to empower universities to change the world through innovative technology.
  • • In this role, you will deepen expertise in full-stack AI application development, gain hands-on experience with cutting-edge LLMs and agent frameworks, strengthen leadership in technical ownership and code quality, and contribute to impactful educational technology that scales across institutions—positioning you as a key driver of innovation in edtech and AI-enabled software engineering.

🎯 Requirements

  • • Bachelor’s degree in Computer Science, Engineering, or 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 with a web framework such as Flask, Django, or FastAPI
  • • Demonstrated proficiency with AI-assisted software engineering tools (e.g., Claude Code, GitHub Copilot)
  • • Strong verbal and written communication skills in English

🏖️ Benefits

  • • Opportunity to work on impactful AI-powered applications that support global higher education institutions
  • • Remote work flexibility based in South Africa
  • • Exposure to cutting-edge AI technologies including OpenAI APIs, Agents SDK, and LLM-powered systems
  • • Collaboration with product, design, and cross-functional teams in a fast-paced, innovative environment
  • • Professional growth in full-stack development, AI integration, and scalable system architecture
  • • Engagement with modern tech stack: Next.js, TypeScript, Tailwind CSS, Flask, MongoDB, AWS Amplify, GraphQL, Sentry, OpenTelemetry

Skills & Technologies

Python
JavaScript
TypeScript
Next.js
Django
Full Stack
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Noodle Partners Inc. logo
Noodle Partners Inc.
Visit Website

About Noodle Partners Inc.

Noodle Partners Inc. is an education technology firm that designs and manages online and hybrid degree programs for U.S. universities. The company provides technology infrastructure, marketing, student support, and strategic services to help colleges expand enrollments and improve learning outcomes while maintaining academic control. Founded in 2013 and headquartered in New York City, Noodle operates as an intermediary between universities and learners, aiming to reduce the cost and complexity of launching and scaling digital graduate and undergraduate offerings.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Argentina
Full-time
Expired May 20, 2026
JavaScript
TypeScript
React
+4 more

3 months ago

Expired
Argentina
Contract
Expired May 9, 2026
JavaScript
TypeScript
React
+4 more

3 months ago

Expired
Argentina
Full-time
Expired May 2, 2026
Python
JavaScript
TypeScript
+6 more

4 months ago

Expired
Remote, Argentina
Full-time
Expired Dec 23, 2025
TypeScript
Go
React
+4 more

8 months ago