Backend Developer NodeJs
Description
As a Node.js Developer, you will be responsible for driving project development with a comprehensive view of the project scope. Your role will involve following the company's release processes, participating in requirements analysis, development, unit testing, and documentation. You will write high-quality code tailored to meet unique customer needs and configurations, troubleshoot and debugging. Additionally, you will deliver trainings, participate in knowledge-sharing activities, and continually enhance your understanding of the company's platform and processes, suggesting improvements for optimization.
Responsibilities:
- Works independently with a broader overview of the project
- Participates in communications with partners and clients, when needed
- Understands and follows the release processes in the company
- Participates in requirements analysis, development, unit testing, and documentation
- Writes quality code to fit unique customer needs and configurations
- Troubleshoots and debugs (with some guidance from senior team members if needed)
- Provides mentoring to junior Software Engineers
- Delivers training and participates in knowledge sharing
- Achieves better understanding of the company platform and processes and suggests improvements
Qualification
- Minimum 2-year experience in development with Node.js
- Experience in developing RESTFul APIs. (JWT, JSON, HTTP, auth)
- Good technical knowledge of AWS Serverless (Lambda, DynamoDB, WebSockets and others)
- Good understanding of Information security concepts
- Past experience working with Jenkins
- Experience working in Scrum Agile/Jira
Benefits
- Device will be provided by Company