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

  • Architect and build new features for the Noodle Learning Platform.
  • Define database schemas and maintain backend data structures.
  • Add and modify REST endpoints and integrate with third-party APIs.
  • Translate mobile and desktop wireframes into pixel-perfect frontend components.
  • Work with product and engineering to refine requirements and ship features that improve the end-user experience.
  • Collaborate with engineering team members to improve culture, standards, tooling, and processes.
  • Support the engineering team through code reviews.
  • Perform other duties as assigned.

Requirements

  • 4-6 years of experience working on both frontend and backend high-traffic web applications.
  • Extensive experience with Python and web frameworks such as Flask or Django.
  • Extensive experience designing and building REST APIs and using ORMs like SQLAlchemy.
  • Experience consuming and integrating internal or third-party APIs, such as Stripe.
  • Extensive experience with ES6, ReactJS, and one or more JavaScript frameworks.
  • Extensive experience with HTML, CSS, and SCSS.
  • Experience with Flux/Redux, Saga, and Flow.
  • Experience translating business requirements into technical requirements.
  • Excellent verbal and written communication, presentation, and stakeholder management skills.
  • Strong critical thinking, analytical skills, and problem-solving abilities.
  • Working knowledge of Google Workspace, including Docs, Slides, and Sheets.
  • Ability to work effectively in a dynamic, rapidly changing, team-based environment.
  • Must be legally authorized to live and work in South Africa and maintain South African residency throughout employment.
  • Willingness to travel periodically for company/team events and client meetings in South Africa or New York (expected).

Benefits

  • Work from the comfort of your home office.
  • Great compensation package.
  • Laptop and other tools 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

Intern, Forward Deployed Engineering

Workato 251-1K IT Services

Workato is hiring a Forward Deployed Engineering intern to support AI-driven automation initiatives by helping build intelligent agents and enterprise workflow integrations on its Agentic AI platform.

JavaScript JSON LLM Python REST API Salesforce
14 hours, 43 minutes ago

Sr. Full Stack .NET Developer (Remote, Contract)

INFUSE 251-1K Professional Services

INFUSE is hiring a Senior Full Stack .NET Developer to build and evolve internal automation products for its Intelligent Automation Department, spanning backend, frontend, integrations, and operational tooling.

Angular Azure C# CI/CD CSS Docker Git HTML JavaScript MongoDB .NET Playwright Python React REST API Selenium TypeScript Vue.js
14 hours, 43 minutes ago

Downeast Cider - AI Full Stack Developer

Jobrack 11-50 Professional Services

Downeast Cider is hiring an AI Full Stack Developer to become its first technical employee and build production-ready internal tools that improve operations across the business.

CRM GCP JavaScript NetSuite Python Shopify Snowflake SQL TypeScript
14 hours, 58 minutes ago

Freelance Chatbot Developer (WhatsApp / Telegram / Discord)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a part-time freelance Bot Developer for the Tendem project to build and refine conversational bots and messaging-platform integrations in a hybrid AI and human workflow.

Docker Node.js OAuth Python REST API Serverless
15 hours, 13 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