I have the skills required for your project.
I am a Full stack developer I work with NodeJs/React.
I build fast and optimized JSON and Graphql API using nodeJS.
and I build frontend app with API connection using Graphql/Relay or JSON/JSON-API
I am using different UI library for the frontend, like MaterialUI, antd for dashboard, or build custom css for fast loading quick responsive Progressive Web Apps.
Since 2014, My software development expertise focused on the following skills/tools sets:
Front End Development:
ReactJS, Graphql, JSON-API, Redux, Webpack, Progressive Web App, HTML5, CSS3.
Back end application: using NodeJs/Express, Ruby on Rails 5.
API: JSON/REST, JSON-API, JSON end points, Graphql/Relay Queries, Mutations and Real-Time subscriptions.
Graphql Server:
Development of GraphQL server mainly using:
NodeJS: Graphql-js / Sequelize / Mongoose /DataLoader
Ruby Stack: RubyOnRails / ruby-graphql / ActiveRecord / graphql-batch.
Mobile App development: React Native.
Caching, Indexing, DB:
Memcached, Redis, SphinxSearch, Solr, ElasticSearch, Neo4J, MySQL, MongoDB, FireBase, Parse server.
Testing: Jest, Enzyme, MiniTest, RSpec. Acceptance tests with Nightmare, Selenium, Cypress.
Deployment: Cloud: Amazon AWS, EC2, S3, AWS Lambda, RDS. MS Azure. or VPS: Ubuntu/Centos. Nginx, Redis, MySQL, NodeJS, SSH, GIT, BitBucket, HAProxy, Monit, Nagios, Docker.