Must have technical skills:
1. Min 5 years of experience in Javascript based framework like Node & React.
2. Strong exposure to building RestFul APIs using Node Js with microservice architecture & serverless framework.
3. Hands-on in managing production servers is strongly needed.
4. Fluent in NoSql based database (like MongoDB, dynamoDB) & SQL based database.
5. Good command on code management using git, eslint, and other tools.
6. Exposure to managing server based on AWS or Azure based provider.
7. Have developed and deployed high performing and secured frontend application using React js.
8. Understand how Node js works internally and have deployed Node-based application on a server by utilizing all CPU cores.
9. Ability to work in an agile environment and aligned to work an environment where requirement keeps getting changed.
10. Comfortable working with container-based application and docker based project.
11. Practical knowledge of tools to manage traffics on production and crash reporting of bugs.
12. Good command of task management tools like Jira (and other atlassian offered tool), trello, and Slack for communication.
13. Comfortable writing testable code and good at writing unit & integration test script for the same.
Good to have technical skills:
1. Exposure to Kubernetes.
2. Working experience of GraphQL and apollo server is plus.
3. Typescript based coding background.
4. Next js & Nest Js working experience.
5. Gatsby library.
Must have soft skills:
1. You understand that communication and collaboration are your biggest responsibilities as an engineer and actively focus on achieving shared context.
2. Critical thinker with the ability to break down complex technical requirements.
3. Good on managing a small team of 4-5 developers.
4. Capable to organize and document tasks on Jira and communicate clearly to the team.
5. High fluency in spoken and written English
6. Must adhere to professional etiquette like email etiquette, communication etiquette,