Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full-Stack Software Engineer

Noodle.ai

Senior Full-Stack Software Engineer

Noodle is higher education's leading strategy, services, and technology partner. We develop infrastructure, provide life-changing learning experiences, and grow the awareness of and the enrollment in some of the best academic institutions in the world. Our vision is "to empower universities to change the world." We achieve this vision by offering our university partners various products and services that help them be more resilient, responsive, efficient, and interconnected.

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

The position will be located in South Africa and travel may be expected periodically for company/team events and client meetings either in South Africa or the Noodle office in New York.

Eligibility Requirements:

This position is based in South Africa. Applicants must be legally authorized to live and work in South Africa and must maintain residency within South Africa throughout their employment. Proof of eligibility and residency will be required upon hiring.

At Noodle, we hire people who will help us change the future of online education. Even if you don't think you check off every bullet point on this list, we still encourage you to apply! We value both current experience and future potential.

Noodle is committed to creating a welcoming and inclusive workplace for everyone. We value and celebrate our differences because those differences are what make our team shine. We hire great people from different backgrounds, not just because it's the right thing to do, but because it makes us stronger as a whole. Women, people of color, LGBTQIA2S+ individuals, and members of other underrepresented groups are strongly encouraged to apply. Noodle is an equal opportunity employer and does not discriminate against candidates on the basis of race, ethnicity, religion, sex, gender, sexual orientation, gender identity, disability status, or veteran status.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Software Engineer in United States vacancy
  • $137k - $228k

     ...level.  We’re hiring a solution driven Software Engineer to work onsite with U.S. Government...  ...software solutions.  Work with cloud tech stacks to perform data extraction, manipulation...  ..., clients, and users  Ability to work full time onsite  Minimum Qualifications:... 
    Senior
    Full time
    Flexible hours

    Vantor

    Springfield, VA
    19 hours ago
  • Make the Future Fly Join us in creating a world with more living. What We Believe Make It Matter Creating a new way to deliver starts with people who want to make a difference. We know your time is valuable and so are our customers. Build with empathy. Ask...
    Senior
    Remote work

    ZipLine

    United States
    3 days ago
  • Backend Developer We need backend developers with heavy experience in Java and Spring Boot. If they also have some front-end experience, they will have an advantage as there may be a need for full-stack skills, especially for the senior position.
    Senior

    Samprasoft

    Bentonville, AR
    2 days ago
  •  ...are a product-oriented team that works without ego and strives to solve real problems for the cannabis industry. As a software engineer, you will take full ownership over shipping core workflows of the product. This involves working closely with product, customer success,... 
    Senior
    Remote work

    Distru

    New York, NY
    2 days ago
  •  ...datos. Además, tendrás la oportunidad de colaborar con gerentes de producto y diseñadores, contribuyendo a soluciones creativas y desafiantes. Si te apasiona el desarrollo de software y buscas un entorno dinámico, esta es la oportunidad perfecta para ti. #J-18808-Ljbffr... 
    Senior
    Remote work

    Bees2Biz

    New York, NY
    1 day ago
  • $60 per hour

     ...Senior Full Stack Software Engineer Location: Reston, VA. But resources will work from home till the time COVID situation stabilizes Maximum Rate: $60/hr Job Description: • Java, Spring, Spring boot, API, Micro Services, Tomcat, Oracle, Java Script, Angular... 
    Senior
    Remote work
    Work from home

    ClifyX

    United States
    1 day ago
  •  ...Senior Java Full Stack Software Engineer Columbus, OH (onsite) Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on... 
    Senior

    Diverse Lynx

    Columbus, OH
    4 days ago
  •  ...An established industry player is seeking a Senior Full Stack Java Developer to join their dynamic team. This role requires a seasoned professional with over 8 years of software development experience, particularly in full stack development using Java 1.8, Spring Boot,... 
    Senior

    TechDigital Group

    Richmond, VA
    2 days ago
  •  ...Job Description Job Description We are looking for a senior full stack software engineer to join the company at our Irvine, Ca. location. The position will involve working on a variety of web applications, utilizing Java, JavaScript, MVC, SQL, and C#. A degree in computer... 
    Senior

    not disclosed

    Irvine, CA
    2 days ago
  • $209k - $238.5k

     ...Capital One is seeking a Senior Lead Software Engineer to join their team in Lansing, MI. This role is remote-eligible and offers a competitive salary range between $209,000 and $238,500, depending on experience. Responsibilities include building innovative shopping solutions... 
    Senior
    Remote work

    Capital One

    Lansing, MI
    12 days ago
  •  ...Capital One seeks a Senior Lead Software Engineer for its Shopping division. This remote-eligible role emphasizes modern technologies and cloud solutions. Responsibilities include leading development efforts, mentoring peers, and collaborating with product managers. Candidates... 
    Senior
    Remote work

    Capital One

    Olympia, WA
    4 days ago
  • $209k - $238.5k

     ...Capital One is seeking a Senior Lead Software Engineer in Saint Paul, MN, who will pioneer solutions within Capital One Shopping. In this role, you'll lead the development for next-generation solutions while mentoring other engineers. Ideal candidates should possess extensive... 
    Senior
    Remote work

    Capital One

    Saint Paul, MN
    13 days ago
  • $209k - $238.5k

     ...Capital One is seeking a Senior Lead Software Engineer, Full Stack - Shopping, who will be on the forefront of driving transformation within Capital One Shopping. This role offers the opportunity to develop innovative solutions in a collaborative environment. The ideal... 
    Senior
    Remote work

    Capital One

    Montgomery, AL
    12 days ago
  •  ...A leading tech company is seeking a Senior Java Full Stack Developer for a remote position. The contract duration is between 12 to 24 months. Candidates should have a minimum of 9 years of experience and be available for interviews this week. Additionally, candidates... 
    Senior
    Contract work
    Remote work

    Knack Solutions

    Merrimack, NH
    4 days ago
  • $209k - $238.5k

     ...Capital One is seeking a Senior Lead Software Engineer, Full Stack, to develop next-generation shopping solutions. This remote-eligible role requires deep expertise in programming languages and cloud services. Ideal candidates have 6+ years of software engineering experience... 
    Senior
    Remote work

    Capital One

    Richmond, VA
    12 days ago
  •  ...Feedinkoo is looking for a Software Engineer to develop and maintain innovative software solutions as part of a dynamic team. The role involves collaborating on full-stack applications using Elixir and TypeScript while ensuring code quality through best practices. The... 
    Senior

    Feedinkoo

    New York, NY
    1 day ago
  • $209k - $238.5k

     ...Capital One is seeking a Senior Lead Software Engineer, Full Stack - Shopping (Remote-Eligible) to lead the development of innovative solutions. This role demands expertise in cloud computing, software development, and mentoring within a fast-paced environment. Candidates... 
    Senior
    Remote work

    Capital One

    Carson City, NV
    2 days ago
  • $209k - $238.5k

     ...Capital One is seeking a Senior Lead Software Engineer in Baton Rouge, LA, to drive the development of innovative solutions in a collaborative environment. The candidate should have over 6 years of software engineering experience, strong proficiency in multiple programming... 
    Senior
    Remote work

    Capital One

    Baton Rouge, LA
    19 hours ago
  • $130k - $150k

     ...Flexion is seeking a Full Stack Engineer with experience in Java and Google Cloud Platform. This remote position focuses on designing and developing applications that enhance healthcare systems for millions of Americans. Candidates must have over 5 years of engineering... 
    Senior
    Remote work

    Flexion

    Madison, WI
    5 days ago
  • $209k - $238.5k

     ...Capital One is seeking a Senior Lead Software Engineer to join their dynamic team in Springfield, IL. This remote-eligible position requires a minimum of 6 years of software engineering experience, with at least one year in cloud computing. The role involves driving innovative... 
    Senior
    Remote work

    Capital One

    Springfield, IL
    19 hours ago
  •  ...To support the Business Operations team, the remote Senior Full Stack Software Engineer will design, build, and enhance core internal systems, including Warehouse Management and Payment Systems, while collaborating with cross-functional teams to deliver scalable technical... 
    Senior
    Remote work

    Virtual Vocations Inc

    United States
    1 day ago
  • $209k - $238.5k

     ...Capital One is seeking a Senior Lead Software Engineer (Full Stack) to spearhead the development of innovative shopping solutions in a collaborative environment. This role allows you to leverage cutting-edge technologies and mentor other engineering members. The ideal... 
    Senior
    Remote work

    Comfort Systems USA

    Montpelier, VT
    13 days ago
  • A technology company is seeking a passionate developer to collaborate with visionary enterprise clients and tackle complex challenges in a fully remote environment. Ideal candidates should have strong expertise in React, Node, Express, Mongo, and SQL. Enjoy a flexible ...
    Senior
    Remote work
    Flexible hours

    Lumenalta

    New York, NY
    2 days ago
  •  ...A leading educational fundraising company is seeking a Senior Developer with full-stack experience and PHP expertise. This role involves leading the...  .... Candidates should have 5+ years of experience in software development and a strong understanding of PHP and Laravel... 
    Senior
    Remote work

    Read-A-Thon

    Dallas, TX
    4 days ago
  •  ...An e-commerce company focused on audio solutions is looking for a Senior Full Stack Developer to produce scalable software solutions. The ideal candidate will manage the full software development life cycle from conception to deployment, with expertise in PHP and Yii2... 
    Senior

    Sonic Electronix

    Louisville, KY
    4 days ago
  •  ...Distru is seeking a software engineer to take full ownership of shipping core workflows for their product focused on the cannabis industry. This role emphasizes collaboration with product, customer success, and customers to define and execute roadmaps. As a fully remote... 
    Senior
    Remote work

    Distru

    New York, NY
    2 days ago
  • $209k - $238.5k

     ...Capital One is seeking a Senior Lead Software Engineer, Full Stack to join their team. This remote-eligible position requires expertise in JavaScript, TypeScript, SQL, and cloud technologies, aimed at developing next-gen shopping solutions. The ideal candidate will have... 
    Senior
    Remote work

    Comfort Systems USA

    Nashville, TN
    12 days ago
  •  ...Overview Empassion is seeking a Senior Full Stack Software Engineer to join their innovative team. This remote position offers a challenging yet rewarding role, allowing you to work on building exceptional user experiences across various platforms. You will be directly... 
    Senior
    Remote work
    Flexible hours

    DevOpsChat

    New York, NY
    2 days ago
  • $170k - $230k

     ...Job Description Job Description Career Renew is recruiting for one of its clients a Senior Full Stack Software Engineer - this is an onsite role in Santa Barbara, CA. Salary range: 170-230K USD yearly plus benefits plus equity. We help product and CX leaders better... 
    Senior
    Full time

    Career Renew

    Santa Barbara, CA
    1 day ago
  •  ...BNSF is looking for a Sr/Staff Software Engineer (SAP Full Stack Developer) to join our Enterprise Engineering team remotely in the United States. Key responsibilities include designing and maintaining SAP Fiori/UI5 applications, building backend solutions in ABAP, and... 
    Senior
    Remote work

    BNSF

    New York, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full-Stack Software Engineer. Be the first to apply!