Full Stack Developer Job Description and KPI
WHAT DOES A FULL STACK WEB DEVELOPER DO?
On the front-end, the full stack web developer uses a combination of HTML, CSS, and
back-end they develop the application, server, and database that make up the foundational
structure of Applications. Their skills are often centered around solution stacks like LAMP
(Linux, Apache, MySQL, PHP) or MEAN (MongoDB, [url removed, login to view], AngularJS, Node.js) which
contain all the technologies required to build a myriad of digital assets.
Skillset I am looking for in a full stack developer are:
CSS preprocessors like Sass or LESS
like Grunt, Gulp, and Bower
Libraries like jQuery, Bannertime, [url removed, login to view] or Backbone.js
Front-end (CSS) frameworks like Foundation or Bootstrap
Celtra banner ad creator
Back End Knowledge
API design and development
CRUD (Create, Read, Update, Delete)
Database technologies like MySQL, Oracle, PostgreSQL, and MongoDB.
Web server technologies like Node.js, J2EE, Apache, Nginx, ISS, etc.
Frameworks related to their server-side language of choice like: [url removed, login to view], Ruby on
Rails, CakePHP, etc.
Key Performance Indicator / Areas
Write code that is aligned to best
practices and code for mailers and
banners, that will render well across all
Well-structured code with no bugs
and it passes technical QC’ing on
W3C, litmus and any other testing
Mentoring Good Performance 10%
Empowering mid and junior level
developers on systematic ways to
approach technical problems and
Conducting internal sessions to
impart technical knowledge.
API, Server Side languages, Web Server
Good Performance 10%
Needs to provide solutions on best way
forward on platform or server related
issues so that we figure out deployment
Solving these issues and successful
project delivery to relevant
CMS Knowledge Good Performance 20%
Able to decipher different CMS systems
(or any other modular built apps we may
be required to add content to) and
impart that knowledge to the rest of the
Taking minimal time to break down
CMS systems and implement
creative or technical components
Banner Libraries Good Performance 20%
Capable of understanding core
Bannertime, [url removed, login to view] or Backbone.js
Quickly understanding the essential
libraries for implementing banner
builds and staying abreast of newer
versions that may render previous
libraries useless in some browsers.
Capability description Good performance defined Weighting
Lives the MORE values:
passionate about the
good, collaborative people
treating each other well
smart people doing things
Is seen to:
Keep their word, demonstrate a solutions focus,
think about the client first, understand the client’s
needs and strive to add value to their clients.
Act with integrity, value regional diversity, respect
and value others, be accountable to others and to
Be curious, to challenge their own and other’s
thinking, and be resourceful.
Enjoys working hard.
Demonstrates energy &
drive for things seen as
challenging. Is not fearful of
taking action & seizes more
opportunities than others.
30 freelancers are bidding on average R1619 for this job
hello webcoin has teAM of experts and can make website for you,so lets discuss about it in detail Relevant Skills and Experience Graphic Design, HTML, PHP, Website Design Proposed Milestones R1088 ZAR - website
Hiiiii I saw your proposal and understood completely . I have more than 4 year of experience in the same domain . I complete your task on time and in budget with great accuracy. Waiting for your reply Thanks