Full-Stack Engineer

Project Growth Logo

Project Growth

πŸ“Remote - South Africa

Summary

Join our client, a leading AI-powered learning platform, as a Full-Stack Engineer. You will design, build, and maintain scalable frontend and backend components, implement and optimize APIs, and integrate machine learning models. This fully remote position requires 2+ years of full-stack development experience using TypeScript and experience with backend frameworks like Next.js, Node.js, or Express. You'll ensure high performance, scalability, and seamless AI integration. The ideal candidate possesses strong debugging skills and familiarity with various databases and cloud platforms. This is a chance to contribute to an impactful educational platform.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 2+ years experience developing full-stack applications using TypeScript
  • Experience with back-end development frameworks such as Next.js, Node.js, or Express
  • Fluent English communication skills, written and verbal
  • Strong understanding of RESTful APIs and microservices architecture
  • Familiarity with SQL and NoSQL databases like MongoDB
  • Experience deploying applications on cloud platforms such as AWS, GCP, or Azure
  • Strong debugging and problem-solving skills

Responsibilities

  • Design, build, and maintain scalable frontend and backend components of the platform
  • Implement and optimize APIs to enable seamless communication between services
  • Develop dynamic, user-friendly web applications using TypeScript frameworks like Next.js
  • Collaborate with AI engineers to integrate machine learning models into the platform
  • Write clean, maintainable, and efficient code while ensuring cross-platform and cross-browser compatibility
  • Monitor application performance and troubleshoot issues to enhance reliability and scalability

Preferred Qualifications

  • Experience with containerization tools like Docker
  • Understanding of serverless architecture and event-driven systems
  • Familiarity with CI/CD pipelines and automated testing frameworks
  • Experience with AI or machine learning systems integration

Benefits

Fully-Remote (Work from Home), 9 AM - 5 PM EST

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.