Back to all jobs
Noodle logo

Senior Full-Stack Software Engineer

Noodle
WorldwideRemote3w ago
Seniority
Senior

About the role

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.

731,000+ hidden jobs like this

Noodle and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.