Senior Back-End Developer

Shaar IT Development Tehran

Posted Over a month ago

Job Description

Senior Back-End Developer (Node.js) We are looking to hire an experienced Senior Backend Developer to join our dynamic team delivering innovative SaaS and multi-tenant solution. This role plays an integral part of a multi-disciplinary team to ensure that goals and objectives of new business development requests are accomplished within prescribed time frames. The incumbent must consistently aim to deliver quality services and/or solutions that meet business requirements and ensure that goals are accomplished in line with business objectives.

Requirements

● Thorough understanding and knowledge about the Micro-Services and Event-Driven architecture. ● Experience with Node JS and Typescript. ● Experience using source control client such as Source Tree, Git Bash. ● Experience developing REST API. ● Experience in using any CICD product such as Travis CI, Bamboo, Jenkins, CircleCI etc. ● Experience in TDD implementing the automation and unit tests using frameworks and libraries such as Mocha, Chai etc. ● Experience in using No SQL databases such as Mongo DB. ● Previous experiences building the SaaS and Multi-tenant solutions are highly regarded. ● Previous experience in container technologies such as Docker and Kubernetes are highly regarded. ● Previous experience in AWS serverless technologies using AWS Lambda, Step Functions, S3, DynamoDB, Cognito are highly regarded. ● Good verbal and written English communication skills are highly regarded.

Employment Type

  • Full Time

Details

To see more jobs that fit your career