Noodle is a higher education 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. The Noodle Learning Platform (NLP) offers a clear pathway to universities to compete in the lifelong learning and corporate upskilling markets.
Requirements
- 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
- 4-6 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
Benefits
- 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
