Node.js Developer

Position : Software Engineer

Relevant Experience: 1-2 years

Total Experience: 1-2 years

Job type: Full time

No of opening: 1

Location: Ahmedabad

Education: Degree in Computer Science, BCA, MCA, BE

Responsibility:

  • Work with the team to design, develop and support scalable applications
  • Developing API’s(REST), designing the database schema and implement same in web frameworks like Laravel and Express along with ORM(including migration script and seeds data)
  • Very good end-to-end debugging skills in PHP and NodejS stack.
  • Write, test, and release production-ready code.
  • Work with our DevOps team to ensure continuous deployments of our applications

Person Specification And Qualifications :

  • Experience developing highly scalable services and APIs(in NodejS and PHP frameworks)
  • Knowledge of data modelling and database performance using NoSQL/SQL
  • Strong experience with PHP framework like Laravel(PHP) and JS frameworks like Express, and other Framework In nodeJS.
  • Good knowledge in code versioning(git or svn)
  • Good knowledge in html templating, javascript, html and css.
  • Good experience with code deployment on server like ubuntu, linux.
  • Knowledge of SDK integration(social media sdk like Facebook, google, etc and cloud services sdk like AWS and Azure)
  • Familiarity developing SaaS applications in AWS/Azure cloud services.
  • In-depth knowledge of designing and developing software in distributed architectures for multi-tier applications

Plus Points If You’re Familiar With The Following :

  • Experience with deployment and CI/CD is a plus!
  • TypeScript implementation with Backend applications
  • Knowledge of GraphQL and it’s libraries like Apollo, Prisma
  • Have worked with Jest, PHPUnit like testing libraries
  • Knowledge of document, key/value or other non-relational database systems such as Elastic Search, Redis, HBase, BigTable, DynamoDB