πEurope, Asia
Full Stack Developer

Noodle
πRemote - South Africa
Please let Noodle know you found this job on JobsCollider. Thanks! π
Summary
Join Noodle, a leading higher education partner, as a Full Stack Web Developer and contribute to the development of the Noodle Learning Platform. You will architect and build new features, define database schemas, and translate wireframes into frontend components. Collaboration with the engineering team is key, as is refining requirements to enhance user experience. This role requires 3-5 years of experience in frontend and backend development, expertise in Python, ReactJS, and REST APIs, and excellent communication skills. The position is based in South Africa, offering remote work, a competitive compensation package, and various benefits.
Requirements
- 3-5 years of experience working on both the frontend and backend high traffic web applications
- Extensive experience with Python, web frameworks such as Flask/Django
- Extensive experience designing/building REST APIs & using ORMs like SQLAlchemy
- Experience consuming/integrating with APIs developed internally or provided by 3rd parties such as Stripe
- Extensive experience with ES6/ReactJS & one or more JavaScript frameworks
- Extensive experience with HTML, CSS, SCSS
- Experience with Flux/Redux, Saga, Flow
- Experience translating business requirements into technical requirements
- Excellent verbal and written communication, presentation, and stakeholder management skills
- Critical and analytical thinking skills with strong problem-solving abilities
- Working knowledge of Google Workspace (Docs, Slides, Sheets)
- Ability to work effectively in dynamic, rapidly changing, team-based environment
Responsibilities
- Architect and build exciting new features for the Noodle Learning Platform
- Define database schemas, add/modify REST endpoints, vet and integrate with 3rd party APIs
- Translate mobile & desktop wireframes into frontend components, ensuring the UX/UI is pixel perfect
- Utilize product knowledge and liaise between product and engineering to help refine requirements and ship features to enhance end-user experience
- Collaborate with the engineering team members to shape and improve engineering culture, standards, tooling, and processes
- Support engineering team with code reviews
- Perform other duties as assigned
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
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs

πWorldwide
πWorldwide
π°$72k-$78k
πNorth Macedonia
πCosta Rica
π°$59k-$85k
πLithuania
πWorldwide
πWorldwide
πWorldwide