Job Description:
- Design, develop, scale and maintain backend services
- Write simple, efficient and maintainable code
- Translate business requirements into technical specifications and help manage project priorities and timelines.
- Guide and review work of junior engineers
Requirements
- Minimum 5 years of software development (coding) experience
- In depth knowledge of Node.js
- Extensive knowledge of typescript, JavaScript, libraries and framework.
- Solid grip on the programming basics like OOPS, DS and algorithms
- Understanding & experience with software design patterns, restful API and system frameworks including Angular, Ionic, Git and GitHub.
- Ability to write Clean Code.
- Decent experience with MySQL 8.0 or above
- Experience working with Agile methodology
- Very Good analytical and problem-solving aptitude.
- Good communication and interpersonal skills
Good to Have
- Knowledge of cloud technology such as AWS, Docker or Kubernetes
- Ability to join early