Full Stack Developer

Remote Full-time
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.As a Full Stack Web Developer on the Noodle Learning Platform, you will: Architect and build exciting new features for the Noodle Learning PlatformDefine database schemas, add/modify REST endpoints, vet and integrate with 3rd party APIsTranslate mobile & desktop wireframes into frontend components, ensuring the UX/UI is pixel perfectUtilize product knowledge and liaise between product and engineering to help refine requirements and ship features to enhance end-user experienceCollaborate with the engineering team members to shape and improve engineering culture, standards, tooling, and processesSupport engineering team with code reviewsPerform other duties as assigned You have:3-5 years of experience working on both the frontend and backend high traffic web applicationsExtensive experience with Python, web frameworks such as Flask/DjangoExtensive experience designing/building REST APIs & using ORMs like SQLAlchemyExperience consuming/integrating with APIs developed internally or provided by 3rd parties such as StripeExtensive experience with ES6/ReactJS & one or more JavaScript frameworksExtensive experience with HTML, CSS, SCSSExperience with Flux/Redux, Saga, FlowExperience translating business requirements into technical requirementsExcellent verbal and written communication, presentation, and stakeholder management skills Critical and analytical thinking skills with strong problem-solving abilitiesWorking knowledge of Google Workspace (Docs, Slides, Sheets)Ability to work effectively in dynamic, rapidly changing, team-based environmentNoodle Africa BenefitsWork from the comfort of your home office!Great compensation packageTools you need on us! Laptop (Mac is our computer of choice) and EcoFlow inverter12 weeks paid Parental Leave benefits20 working days annual leave + 10 paid national holidaysMedical/RA benefitInternet benefitsFull access to our employee assistance program (EAP) through Company WellnessAnnual education stipend for lifelong learningEligibility 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. In accordance with the Employment Equity Act, preference will be given to candidates from designated groups.Originally posted on Himalayas

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Quality Assurance Specialist ? Global R&D QA

Remote

Experienced Medical Billing Data Entry Analyst I – careerzynith

Remote

Experienced Home Care Customer Success Manager – Senior Care Industry Expert

Remote

[Hiring] MMT Medicaid Specialist @CVS Health

Remote

[Remote] ServiceNow Developer – API & Workflow Automation

Remote

Experienced Senior Data Scientist for Safety and Information Analysis – Remote Work Opportunity with arenaflex

Remote

[Remote/WFM] Call Center Representative - Debt Counselor Buf 2349

Remote

[Remote] Video Editor/Motion Graphics Designer

Remote

Construction Schedule Analyst

Remote

Journeyman Mechanic

Remote
← Back