Designs, codes, tests, and deploys software in all layers of the development life cycle. Provides the necessary documentation. Works with databases, APIs, servers, networks, and various programming languages.
Design, develop, and maintain Node. js-based REST API in a high volume, real-time production environment. You have to write Nodejs-based backend code from scratch.
Develop and maintain our ReactJS web presence, by building onto custom modules, customizing templates, constructing views for a variety of content types and complexities, and configuring block layouts.
Translate product requirements into functional, maintainable, extensible software that is in line with company objectives.
Cooperate with the Infrastructure Team to design data models to support large-scale highly available services.
Monitor and respond to alerts of service outages with the goal of minimizing downtime and ensuring system stability.
Determine new ways to continuously improve the performance and scalability of our web-based applications.
Continuously update and provide technical documentation on various projects.
Experience in server-side programming using NodeJS or PHP.
Experience in Front End UI/UX design.
Experience in ReactJS, and Angular.
Experience in cloud Services AWS or Azure.
Education and Experience:
Bachelor’s degree in Computer Science or Equivalent with overall 5 years of experience or Master’s degree in Computer Science or Equivalent with overall 3 years of experience in IT fields.