datatrota
Signup Login
Home Jobs Blog

Full Stack Developer (Vue.js + Node.js) Intern at LearnlyApp

LearnlyAppLagos, Nigeria Software Development
Full Time
LearnlyApp is an educational technology (EdTech) app designed to help users test their knowledge, learn and improve their knowledge of technology. We allow learners to explore different fields through quizzes and courses available on the app, aiming to have an interactive platform that allows continuous user engagement as well as encourages active learning.

Job Description:

LearnlyApp is seeking a motivated and dedicated Full Stack Developer Intern with a focus on Vue.js and Node.js to join our team. As a Full Stack Developer, you will work on both the front-end and back-end of web applications, helping to design, develop, and maintain scalable software solutions. This is an excellent opportunity for recent graduates or individuals with up to 1 year of experience looking to grow their skills in a supportive environment.

Key Responsibilities:

  • Develop and maintain web applications using Vue.js for front-end and Node.js for back-end.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot, debug, and optimize application performance.
  • Assist in the design and implementation of APIs.
  • Stay updated with emerging technologies and industry trends.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of JavaScript, HTML, and CSS.
  • Basic knowledge of front-end frameworks, particularly Vue.js.
  • Basic knowledge of back-end development using Node.js and Express.
  • Familiarity with RESTful APIs and JSON.
  • Understanding of version control systems, preferably Git.
  • Good problem-solving skills and a passion for learning new technologies.
  • Strong communication skills and ability to work collaboratively in a team environment.
  • Preferred Skills (not required, but a plus):
  • Experience with databases such as MongoDB or MySQL.
  • Knowledge of front-end build tools and package managers (Webpack, npm, etc.).
  • Understanding of responsive design principles.
  • Exposure to Agile/Scrum development methodologies.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend