ResponsibilitiesParticipate in requirements gathering processDesigning. Developing and maintaining all server-side network componentsEnsuring optimal performance of the central database and responsiveness to front-end requestsDesign and develop the application as per requirementsProvide well documented, high-performance, reliable, maintainable codesUnit testing of the developed workYou will be involved in delivering APIs and maintain backend servicesPerform code reviews and knowledge transfers to other developersOptimizing complex query definitions that allow data to be extractedImprove the performance, security, reliability, and maintenance of the platformUnderstanding of code refactoring, design patterns, continuous integration, application security etcRequired skillsSolid understanding of Node.
js with TypescriptExperience with SQL & NoSQL (MongoDB and MySQL)Knowledge and Experienced in Micro ServicesAdvance level understanding of Docker / ContainerizationFrontend experience like React or VueExperience of Amazon / Azure Cloud ServicesExperience ofWindows and Linux serversMERN stack experience is a plusLaravel / PHP experience is a plus