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

Software Engineer III, Voice AI

Natera 1K-5K Pharmaceuticals

Natera is hiring a Software Engineer III to build and maintain a real-time Voice AI platform that supports automated patient calls and improves access to genetic testing information.

Agile API Gateway AWS AWS CDK Docker DynamoDB Express.js GitLab HIPAA Jest Kafka LLM Microservices MySQL NestJS Node.js OAuth Redis Twilio TypeScript WebSockets
9 minutes ago

Product Engineer (Frontend/Web)

Flip App 51-250 Internet Software & Services

Flip is hiring a Product Engineer focused on frontend work to help build and improve the AI-powered employee experience platform used by frontline workers in retail, manufacturing, and logistics.

Agile Angular CSS Design Systems HTML Mixpanel Mobile Development Playwright React TypeScript UX Design Vue.js
9 minutes ago

Product Engineer (Backend)

Flip App 51-250 Internet Software & Services

Flip is hiring a Product Engineer focused on backend work to help build reliable, scalable product experiences for its AI-powered employee experience platform for frontline workers.

Agile Grafana Helm Java Kafka Kotlin Kubernetes Mixpanel PostgreSQL RabbitMQ Spring
24 minutes ago

AI Security - AI Platform Team Lead

Cato Networks 251-1K Diversified Telecommunication Services

Cato Networks is hiring an AI Platform Team Lead to build and lead the runtime infrastructure for large-scale AI security models across its global cloud and physical points of presence.

C++ Docker Go Java Kubernetes MLOps PyTorch Rust System Design
24 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