Back end Developer

Job Description

Roles & Responsibilities:

  • Writing scalable, robust, testable, efficient, and easily maintainable code.
  • Requirement Gathering & translating software requirements into stable, working, high performance software.
  • Work with UI/UX team and converting them to features in the product.
  • Good understanding of Web Technologies and Database.
  • Understanding of system design and micro service architecture.
  • Prior experience with Agile methodologies for software development and familiar with SDLC


Desired Skill Sets:

  • Product development experience(eCommerce, Marketing platform, travel domain etc).
  • Minimum 2 years of experience in PHP with at least one framework like Laravel, Cake PHP etc.
  • In-depth knowledge of PHP & Mysql
  • Experience of HTML5, CSS3, JavaScript and jQuery.
  • Object-oriented programming experience(OOPS concept).
  • Experience in integrating third party API’s like Facebook, Twitter, Instagram, Google
  • Analytics, Youtube etc.
  • Good with data structures and algorithms.
  • Should have good debugging and problem solving skills
  • Version control tools like Git, bitbucket etc.
  • Experience in DB design, writing SQL queries and query optimization.
     

Good to have:

  • Experience in Javascript framework like React JS and Angular JS
  • Experience in caching techniques like Memcache, Redis.
  • Exposure to NoSQL database i.e - MongoDB

Personal skills:

  • Excellent written and verbal communication skills.
  • Keen to learn new technologies.
  • Dedication towards work and goal completion.
  • Good in taking ownership of the tasks and working team spirit.

Details

Experience (Min) : 2.0 Years
Job Type : Remote

Skills

Php
Laravel
MySql
MVC Framework