Full Stack Web Developer

 

Job Function:

The candidate must be an experienced web developer capable of analyzing requirements; designing, developing and testing web applications. An excellent understanding of software design patterns, good debugging skills and solid work ethics are essential. The candidate must be self-motivated and self-driven with the ability to operate efficiently with little or no oversight.

Skills & Experience:

Front-End

  • Web fundamentals like HTML, JavaScript, and CSS
  • CSS preprocessors like Sass or LESS
  • JavaScript frameworks like AngularJS, React, or Ember
  • Libraries like jQuery or Backbone.js
  • Front-end (CSS) frameworks like Foundation or Bootstrap
  • AJAX

Back-End

  • API design and development
  • RESTful Services
  • Server-side languages like PHP, Python
  • Database technologies like MySQL, PostgreSQL, and MongoDB.
  • Data queries, Stored Procedures, Functions, Views and Triggers
  • Web server technologies like Node.js, J2EE, Apache, Nginx
  • Frameworks like Laravel or Code Igniter

Responsibilities:

  • Design and develop software solutions
  • Debugging and troubleshooting code related issues
  • Modifies, maintain and update software solutions
  • Participates in analyzing and testing software solutions

Education Requirements:

  • Bachelor’s Degree (BS) in Computer Sciences
  • 3+ years of experience in front-end and back-end development

Send your CV at career@3gca.org