Javascript developer, React.js, Node.js

Summary

20+ years of strong full life cycle experience in web applications backend and frontend development using JavaScript/Typescript in Agile Scrum / Kanban environment.
Strong experience building responsive single page web, mobile and TV applications using React.js, Angular 2+, Less, Sass & CSS.
Solid experience in mentoring and trainings junior developers, lead the team when necessary, work with solid principles, pair programming, Design patterns, testing, code refactoring, code reviews and make sure good quality of code is written throughout the team.
Extensive experience writing OO JavaScript(ES6+)/Typescript using nodejs, Angular, React, jQuery or native js and test it using jasmine, mocha or jest.
Strict OOP programming in JavaScript implementing design patterns (GoF, Gang of Four) with and without frameworks and developed web, Facebook, RESTful and mobile applications with unit (TDD) and BDD tests
Experience working in very high traffic website with large database that grows by million entries a day and the site serves hundreds of users per second.
Experience talking to clients, understanding their requirements and convert them into technical specifications.
Improve web security, take measures to avoid security related problems and follow strict OWASP guidelines.
Working knowledge of ASP.NET MVC, C#, Java, Clojure, Python & Objective C.

Languages - JAVASCRIPT, Typescript, ES6/7/8, JAVA, C#, clojure, PHP.
JavaScript Frameworks - React.js, Angular 2.x/4.x/1.x, node.js, Backbone.js, Require.js, Jquery
Testing Technologies- Jest, Cypress, Jasmine, Karma, PhantomJs, Mocha, Sinon, Chai, Cucumber, PHPUnit, Selenium, Wedriver.io
Databases - Dynamo DB, MYSQL, SQL Server 2008, Oracle, MongoDB
Version Control - Git, SVN (Subversion)
Cloud computing - Amazon AWS, Lamda, Dynamo DB, Elastic Search, EC2, S3, RDS, Azure and lot more
Mobile Applications - React Native, NativeScript
ORM - Doctrine, PHP Active Record
Webservers - Node, Apache, nginx, IIS
CSS - Emotion, Styled Components, Sass, LESS
Continuous Integration - Jenkins, Go CD, Bamboo
Platform Automation - Vagrant, Chef, Docker

Expectations

Full-stack, backend or front-end role

Employment Preferences
Expected Hourly Rate

** GBP/hr

Academic Degree
Experience

Total Professional Experience

20 years
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate