as a full stack developer, we would look for your experience in as many of the
following technologies, concepts and frameworks
user interface development
o knowledge of front-end technologies such as html5 and css3.
o experience in building responsive web interfaces
java script frameworks
o extensive knowledge of javascript, web stacks, libraries, and frameworks.
o experience and knowledge in building world class apps with frameworks
such as angular, , , (express, hapi, sails, loopback)
o previously built apis following best practices and standards.
databases
o expertise in nosql databases and structures such as mongodb
o expertise in sql databases – modeling tables, queries – mysql database
principles, concepts and implementation knowledge
functional programming concepts
o clean code – dry principle, kiss principle, static code analysis, atomic
design
o understanding of database schema, mapping data structures models and
classes – orm implementation
o microservices architecture
tools and processes
o understanding and experience in using git in a distributed team
environment – branching, merging, tagging etc.
o experience with agile practices using tools such as jira and familiar with the
terminologies such as story points, burn down, scrum, kanban etc.
o familiar with test frameworks – unit testing (jest, jasmine, karma. mocha),
behavioral testing (cucumber) etc.
o familiar with other tools such as webpack, npm, babel, yarn.