Full Stack Developer

Category: Web Development and IT Roles

A photo of a full stack web developer working.

Full Stack Developer Responsibilities:
Responsible for front and back-end web development.

Full Stack Developer Duties:

  • Design overall architecture of the web application
  • Maintain quality and ensure responsiveness of applications
  • Collaborate with the rest of the engineering team to design and launch new features
  • Maintain code integrity and organization
  • Experience working with graphic designers and converting designs to visual elements
  • Understanding and implementation of security and data protection
  • Highly experienced with back-end programming languages {{Ex: PHP, Python, Ruby, Java, .NET, JavaScript etc}}
  • Proficient experience using {{Ex: advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.}}
  • Development experience for both mobile and desktop
  • Understanding of server-side languages including {{such as Jade, EJS, Jinja, etc.}}
  • Experience with cloud message APIs and usage of push notifications
  • Knowledge of code versioning tools {{such as Git, Mercurial or SVN}}

Full Stack Developer Skills and Qualifications:

  • Knowledge in all stages of software development