- Bachelor Degree in Computer Science and/or Software Engineering or related fields or 2/3 years of Backend development experience
- Strong communication skills in English
- Proficient on back-end programing Go and familiarities with any other back-end programing language such as NodeJS, Python, Go and need to be
- familiar with backend frameworks like express, Django, Flask
- Strong knowledge of databases with Relation databases (eg,. MySQL, ProstgresSQL) and/or NoSQL database (eg., MongoDB, Cassandra, Firestore)
- Knowledge of web security standards and best practices, including encryption, authentication, and authorization.
- Experience with version control systems such as Git
- Experience working in an Agile development Environment, project management principles
PREFERENCE FOR THE CANDIDATE WITH GOOD KNOWLEDGE/EXPERIENCE IN:
- Experience with cloud platform such as AWS, Google cloud including knowledge of cloud based architecture and services
- Familiarity with DevOps practices, including continuous integration, continuous deployment, and infrastructure automation.
- Familiarity to the firebase services
- Familiar to different services such as Mux, Redis, web socket, Rabbit MQ, GraphQL and bash scripting language.
TECHNOLOGIES WE ARE USING NOW:
- Go/NodeJS/Python
- GCP/Firebase/AWS
- MySQL, NoSQL (MongoDB
- React / Next.js
- React Native / Flutter
- TypeScript
- Terraform