Noodle

Noodle

Noodle is a U.S. based organization that empowers academic excellence worldwide by providing tech-enabled strategies and services for higher education. They collaborate with universities to design solutions that align with each institution's unique vis...

Diversified Consumer Services
251-1K
Founded 2010
$86M raised

Description

  • Design, build, and maintain agent-based web applications using Next.js, TypeScript, Tailwind CSS, and OpenAI APIs and Agents SDK.
  • Contribute to existing Python API and web applications built with Flask.
  • 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, including OpenAI APIs, GraphQL backends, AWS Amplify, MongoDB, and LTI-based learning management systems.
  • 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 and OpenTelemetry.
  • Collaborate with product, design, and stakeholders to translate requirements into technical solutions.
  • Establish and uphold engineering standards for code quality, maintainability, testing, and documentation.
  • Debug complex production issues across frontend, backend, integrations, and realtime systems.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent working experience.
  • 5+ years of experience as a software engineer.
  • 2+ years of experience using Next.js and TypeScript.
  • 2+ years of experience using Python 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.
  • 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.
  • Eligibility to live and work in South Africa and maintain South African residency throughout employment.
  • Experience building LLM-powered applications or conversational AI products is preferred.
  • Familiarity with OpenAI APIs or agent-style SDKs for chat, tool calling, or realtime interactions is preferred.
  • Experience with AI observability and tracing tools such as Langfuse or similar platforms is preferred.
  • Familiarity with GraphQL APIs and integrations with platforms such as AWS Amplify is preferred.
  • Experience with MongoDB or similar document-oriented databases is preferred.

Benefits

  • Work from the comfort of your home office in a remote role.
  • Great compensation package.
  • Laptop and equipment provided, including a Mac and EcoFlow inverter.
  • 12 weeks of paid parental leave.
  • 20 working days of annual leave plus 10 paid national holidays.
  • Medical/RA benefit.
  • Internet benefits.
  • Full access to an employee assistance program (EAP) through Company Wellness.
  • Annual education stipend for lifelong learning.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Full Stack Engineer II

Teachable 51-250 Internet Software & Services

Teachable is hiring a Senior Full Stack Engineer II to improve engineering workflows, automation, and deployment processes for its remote Brazil and US-based teams.

AWS Docker Go Kubernetes Ruby Terraform
1 hour, 8 minutes ago

Senior Full Stack Engineer

Canopy 51-250 Internet Software & Services

Canopy is hiring a Senior Full Stack Engineer to help build and improve its remote-eligible practice management platform for accounting firms from Utah.

Agile Docker FastAPI Git GitLab Java JavaScript Kotlin Kubernetes LLM Microservices PostgreSQL Python React REST API SQL TypeScript
1 hour, 8 minutes ago

Full Stack Developer (Remote)

RainFocus 251-1K IT Services

RainFocus is hiring a Full Stack Developer to build enterprise web applications and AI-powered event software for large global customers.

Agile Angular Java LLM MySQL React SQL SQL Server Vue.js
1 hour, 8 minutes ago

Full Stack Developer (React/ Angular)

Dijital Team 11-50 Internet Software & Services

Mid-Level Full Stack Developer at an innovative technology organisation building modern web and mobile applications, with a focus on scalable delivery, App Store experience, and AI-assisted development.

Agile Angular AWS Azure Capacitor CI/CD Docker GCP Git Ionic Java JavaScript .NET Node.js React React Native REST API Scrum TypeScript
1 hour, 23 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers