Senior Software Engineer Full Stack / Backend
Responsibilities: Own the overall development of features from technical design, implementation, to release Build new features for our platform within the whole web stack from the database to the front end Responsible for building elegant code. You will be a good fit for this role if: You always settle for the best with an amazing focus on quality and attention to detail You are inherently curious, and have a drive to quickly learn and master new skills and technologies You are comfortable working in a fast-paced startup environment Requirements: 4+ years professional experience in Full-stack Web development. Experience in building e-commerce platforms and solutions would be a plus. Knowledge of Vanilla JS, jQuery and any JS MVC framework (ie: AngularJS, React, Node.js). Knowledge of building REST-ful web services Good understanding of Git-based source control Expert with Object Oriented Programming aspects and MVC Framework Sound understanding of database modelling, query optimization with a specific focus on MYSQL Knowledge of HTML & CSS and related tools like LESS, SASS, etc. Familiarity with automated deployment strategies, continuous integration and build systems. Curiosity on current industry trends, technologies, tools and frameworks Good grasp on data structures, algorithms and system design Familiarity with working on unix based systems and tools. Proven Skills(must have): Bachelor's or Master's degree in Computer Science from a reputed university.