Remote Senior Full Stack Web Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • As a Senior Full Stack Web Developer (NLP) at Noodle, you will be responsible for architecting and building new features for the Noodle Learning Platform.
  • You will define database schemas, modify REST endpoints, and integrate with 3rd party APIs to enhance the platform's functionality.
  • Translating mobile and desktop wireframes into frontend components, ensuring a pixel-perfect UX/UI experience.
  • Utilizing product knowledge to collaborate between product and engineering teams to refine requirements and improve end-user experience.
  • Collaborating with the engineering team to shape and enhance engineering culture, standards, tooling, and processes.
  • Conducting code reviews and performing other assigned duties.

Requirements:

  • 4-6 years of experience working on high-traffic web applications on both frontend and backend.
  • Extensive experience with Python and web frameworks like Flask/Django.
  • Proficiency in designing/building REST APIs and using ORMs like SQLAlchemy.
  • Experience integrating with APIs from internal and 3rd party providers such as Stripe.
  • Strong skills in ES6/ReactJS, JavaScript frameworks, HTML, CSS, and SCSS.
  • Familiarity with Flux/Redux, Saga, and Flow.
  • Ability to translate business requirements into technical specifications.
  • Excellent communication, presentation, and stakeholder management skills.
  • Critical thinking and problem-solving abilities.
  • Working knowledge of Google Workspace.
  • Ability to work effectively in a dynamic, team-based environment.

Benefits:

  • The position is based in South Africa with occasional travel for company/team events.
  • Full-time remote working within South Africa.
  • Yearly education allowance for continuous learning.
  • Gym and internet allowances provided.
  • Contribution to either Medical Aid or Retirement Annuity.
  • Office allowance for a comfortable workspace.
  • Noodle Africa is committed to diversity and inclusivity, encouraging individuals from all backgrounds to apply.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Leave a feedback