SENIOR MERN STACK DEVELOPER

Full Time (Remote)

 

Job Description

  • Experience: Min 2 Years on MERN and 3+ years industry experience

  • Mandatory Technologies : Mongo DB, Express, React.js, Node.js, javascript, HTML, CSS, MEAN stack, jquery

  • Add On Technologies : PHP, Laravel, Wordpress

 

Responsibilities

  • Delivering a complete application both Front-end & Back-end

  • Ensuring high performance on mobile and desktop

  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS

  • REST APIs Development

  • Communicating with external web services

  • Integration of user-facing elements developed by front-end with server side logic

  • Writing reusable, testable, and efficient code

  • Design and implementation of low-latency, high-availability, and performance applications

  • Implementation of security and data protection

  • Integration of data storage solutions

 

Skills and Qualifications

  • Proficiency with MERN Stack Development

  • Deep knowledge of ReactJS practices and commonly used modules based on extensive work experience

  • Creating self-contained, reusable, and testable modules and components

  • Extensive knowledge of CSS and JS methods for providing performant visual effects

  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system

  • Validating user actions on the client side and providing responsive feedback

  • Creating custom, general use modules and components which extend the elements and modules of core ReactJS

  • Experience with building the infrastructure for serving the front-end app and assets

  • Knowledge of Node.js and frameworks available for it such as Express

  • Knowledge of Non Relational DB Such as MongoDB, Mongoose

  • Understanding the nature of asynchronous programming and its quirks and workarounds

  • Understanding accessibility and security compliance, User authentication and authorization between multiple systems, servers, and environments

  • Integration of multiple data sources and databases into one system

  • Understanding fundamental design principles behind a scalable application

  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the pecific platform

  • Creating database schema that represent and support business processes

  • Implementing automated testing platforms and unit tests

  • Proficient understanding of code versioning tools, such as Git / bitbucket

  • Familiar with tools like JIRA, Asana, TestRail is a plus

 

Click on Apply Now or email us on hr@appsdelegate.com with your Resume or CV.

 

Contact

Follow

  • Facebook
  • LinkedIn

8586049232

©2020 by APPSDELEGATE TECHNOLOGIES