Description

*Responsibilities:
 Integration of user-facing elements developed by front-end developers with server-side logic
 Writing reusable, testable, and efficient code
 Design and implementation of low-latency, high-availability, and performant applications
 Implementation of security and data protection
 Integration of data storage solutions

*Mandatory Skills and Qualifications:
 Experience in developing RESTful APIs for Web and Mobile applications.
 Proficient in back-end development with experience in designing solutions using MongoDB,
Node.js and frameworks available for it (such as Express, etc.)
 Extensive knowledge of JavaScript, libraries, and frameworks
 Good understanding of server-side templating languages and CSS preprocessors
 Experience in user authentication and authorization between multiple systems, servers, and
environments
 Understanding accessibility and security compliance
 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 specific platform
 Proficient understanding of code versioning tools, such as Git
 Understanding of Azure servers, deployments and maintenance is an add on. 

Education

Bachelor's degree in Computer Science