The front-end and back-end portion of an application.

A full stack developer works on both the front-end and back-end portion of an application but also knows various other technology areas like Database, Infrastructure, Version Control, Project Management etc. What type of skills set is required to become a successful full stack developer?

Soft skills (personal attributes, traits and abilities.)

  • Communication
  • Attention to details.
  • Teamwork
  • Creative thinking
  • Adaptability
  • Time management, organizational and project management skills.
  • Problem solving skills
  • Critical thinking

Hard skills (skills that are required for the job, expertise necessary to execute the tasks in the role).

  • Front End Development (HTML, CSS3, JavaScript, React/Bootstrap/SASS etc.)
  • Back End Development (PHP, Database, other programming language)
  • Version Control (Git/GitHub)
  • Frameworks (Laravel, Django etc.)
  • Stack (LAMP/MEAN/MERN)

Experience at job

  • Hands on experience as front end and back end developer.
  • Delivery of few real projects
  • Working in teams

(Ref: Wikipedia, Stackoverflow and Google)

blog

copyright©2020 Machoochi WebDev all rights reseved