Overview

Responsibilities:

  • Design highly reliable large scale web applications
  • Write well-designed, testable, efficient code using the latest development best practices.
  • Own the technical design, implementation and quality engineering of our full stack application
  • Participate in constant collaboration with teammates in the form of technical discussion,
  • Run code reviews and pull requests prior to commit.
  • Understand the client’s definition of success and align your efforts to help them meet their goals
  • Learn from your teammates and make sure they learn from you
  • Stay up-to-date on emerging technologies.
     

Required Qualifications:

  • 3+ years of experience working with PHP Laravel framework
  • Understanding fundamental design principles behind a scalable application
  • Solid understanding of OOP and design patterns
  • Experience in doing OOD on a daily basis
  • Understanding of MVC design patterns
  • Web service integration using technologies such as REST, XML, SOAP.
  • Knowledge of any other backend technology is a plus
  • Experience with modern JavaScript libraries is a huge plus – React.js, Angular.js, Vue.js, Ember.js
  • Understanding modern JavaScript development eco-system is a plus - npm, yarn, webpack, babel
  • Solid understanding of RDMS
  • Experience with source control tools, specifically distributed source control tools such as git
  • Willingness to learn and constantly develop your skills
  • Attention to details is very important to us
  • And good English communication skills are mandatory