Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Full Stack Developer

at Noodle

Posted 1 day ago | 3 applied

Description:

  • Noodle is higher education’s leading strategy, services, and technology partner, aiming to empower universities to change the world.
  • As a Full Stack Web Developer on the Noodle Learning Platform, you will architect and build exciting new features for the platform.
  • You will define database schemas, add/modify REST endpoints, and vet and integrate with 3rd party APIs.
  • The role involves translating mobile and desktop wireframes into frontend components, ensuring the UX/UI is pixel perfect.
  • You will utilize product knowledge to liaise between product and engineering teams to refine requirements and ship features that enhance the end-user experience.
  • Collaboration with engineering team members to shape and improve engineering culture, standards, tooling, and processes is essential.
  • You will support the engineering team with code reviews and perform other duties as assigned.

Requirements:

  • You should have 3-5 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 is required.
  • You must have extensive experience designing and building REST APIs and using ORMs like SQLAlchemy.
  • Experience in consuming and integrating with APIs developed internally or provided by 3rd parties, such as Stripe, is necessary.
  • You should have extensive experience with ES6/ReactJS and one or more JavaScript frameworks.
  • Proficiency in HTML, CSS, and SCSS is required.
  • Experience with Flux/Redux, Saga, and Flow is preferred.
  • You must be able to translate business requirements into technical requirements effectively.
  • Excellent verbal and written communication, presentation, and stakeholder management skills are essential.
  • Critical and analytical thinking skills with strong problem-solving abilities are required.
  • A working knowledge of Google Workspace (Docs, Slides, Sheets) is necessary.
  • You should have the ability to work effectively in a dynamic, rapidly changing, team-based environment.
  • Applicants must be legally authorized to live and work in South Africa and maintain residency throughout their employment.

Benefits:

  • You can work from the comfort of your home office.
  • A great compensation package is offered.
  • Noodle provides the tools you need, including a laptop (Mac is the computer of choice) and an EcoFlow inverter.
  • The position includes 12 weeks of paid parental leave benefits.
  • You will receive 20 working days of annual leave plus 10 paid national holidays.
  • Medical/RA benefits are included.
  • Internet benefits are provided.
  • Full access to the employee assistance program (EAP) through Company Wellness is available.
  • An annual education stipend for lifelong learning is offered.