- Building reusable and maintainable modules.
- Leading and taking care of the security aspect of the application.
- Finding and solving performance issues.
- Suggest and lead any architectural changes/discussion of application or module.
- Be an independent contributor with hands-on development of features and unit tests for the same.
- Participate in code review and requirement gathering.
Desired Skills :
- Must have experience in API and application security.
- Past experience in the security domain is valuable.
- Good experience Node.js and frameworks such as (Express, Koa, Socket.io)
- Experienced in Unit testing (Jest)
- Experience with SQL (MySQL) and NoSQL (MongoDB) databases and query language.
- Thorough knowledge of building REST APIs from scratch
- Build efficient, testable, and reusable modules.
- Solve complex performance problems and architectural challenges.
- Should be able to work under extreme stress, keeping nerves under control.
- Knowledge of Scrum and Agile methodologies.
- Have a very good command of written and spoken English
Education:
BTech/B.E engineering degree
Good to have a Postgraduate