Building reusable code and libraries for future use
Integration with third party SDK
Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
Develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24x7
Produce high-quality software that is design-reviewed, unit-tested, code reviewed, and checked in regularly for continuous integration.
Identify, leverage, and successfully evangelize opportunities to improve engineering productivity.
Integration of multiple data sources and databases into one system
Design and implementation of low-latency, high-availability, and performant applications.
Skills
Proficient understanding of code versioning tool GIT.
Strong knowledge in NodeJS / Express
Handling APIs
Strong knowledge about Linux
Deploying Applications using Docker, kubernetes
Knowledge and experience in microservices architecture, REST APIs, and NoSQL
Knowledge of caching mechanisms.
Qualifications
Good standard of written and verbal English.
Education / certificate course in computer science.
Portfolio.
Good to have
Knowledge in ThreeJS, JQuery, JSON, Bootstrap, Typescript