•Design and develop the company’s Infrastructure and Backend services.
•Create the company backbone and innovative infrastructural solutions for the different Backend components.
•Work both autonomously and collaboratively across disciplines with Product Managers, UX Designers, QA Engineers and Developers.
•Improve the performance& optimize existing components.
•Design and implement infrastructure components
•Design and implement Backend Services
•Come up with Innovative solutions Requirements
•B.Sc. (or higher) in computer sciences, or equivalent
•Experience with Backend Services – minimum 3 years
•Experience with NodeJS (JavaScript/TypeScript) or .Net Core
•Experience with RESTful Web API
•Strong understanding of client-server architecture& micro -services
•Good knowledge of SQL and other no-SQL databases
•Deep understanding of OOP principles and design
•Experience in multi-threaded environments
•Practical knowledge of design patterns
•Motivation to think, invent, learn and a deep passion for coding Advantages
•Experience with Cloud Services (AWS/GCP)
•Experience with Docker and Orchestration Infrastructures (K8S)
•Deep understanding of .Net Core Infrastructure
•Good understanding of NodeJS Infrastructure
•Good understanding of .Net Infrastructure
•Experience with MongoDB/Redis
•Understanding of scaling concepts and cloud infrastructure
•Working in an agile environment
•Experience with CI/CD
•Experience with version control systems such as Git
•Experience with Container solutions such as Dockers