Completed your graduation/post-graduation in Engineering (BE, B.Tech, BCA, MCA) and/or have less than 1 year of coding/development experience.
Knowledge of any backend technology (preferably Nodejs/ExpressJS/NestJS but we will consider PHP, Java, etc as well).
Knowledge of any frontend technology (preferably Angular but we will consider ReactJS etc as well).
Strong knowledge of OOPs fundamentals.
Knowledge of design database schemas and writing SQLs in MySQL and/or MongoDB.
Writing reusable, highly-testable (TDD) and self-documenting code.
A good track record of writing accessible and detailed version-control commits, documentation and code reviews.
Responsibilities
You will be helping us with some of these challenges -
How do we keep building new products and features while keeping the system highly performant
Our Tech Stack
Frontend & Backend
Node.js for most of the backend services, Python for a few services.
RabbitMQ for messaging.
Redis for caching.
MySQL and MongoDB
100% Typescript
Angular 11
Infra
GCP (with extensive use of GKE, Cloud SQL, Memorystore, Stackdriver, Storage and Load balancer).
AWS (S3, SES, SQS).
All apps are built and deployed as Docker images.
Kubernetes (GKE) for container orchestration.
Stackdriver for logging and monitoring.
Location
Our engineering team is primarily located in Mumbai and Bengaluru but is 100% remote right now. We will continue to be remote until the pandemic is over.
Matchlog is headquartered in Hiranandani Powai, Mumbai.
Hiring criteria
You should have or be completing the following to apply for this opportunity.
Entry Pathway
Degree or Certificate
Minimum Level of Study
Associate Degree or higher
From an Institution in
India
Study Field
E
Engineering & Mathematics
I
IT & Computer Science
S
Sciences
Work rights
The opportunity is available to applicants in any of the following categories.