Qualifications:
• Hold a BS/MS Computer Science degree from a reputable institution.
• 1+ years of work experience in reputable Software organizations.
• Past experience of hands-on coding/development in Software Development Projects.
• Excellent English communication and presentation skills.
Job Responsibilities:
• Build new products and features through rapid build/measure/learn iterations.
• Work collaboratively with Designer / Developer / Product Manager on high-impact projects.
• Understand user experience and strive to maintain a good experience when developing interfaces
• Turn user/customer needs into elegant, user-centric designs.
Skills Required:
• Strong proficiency with JavaScript• Experience with at least one technology e.g Ruby on Rails / PHP / .NET etc.
• Solid understanding of asynchronous programming
• Good understanding of server-side CSS preprocessors
• Basic understanding of front-end technologies, such as HTML5, and CSS3
• Understanding of app/browser performance and techniques
• Ability to Integrate multiple data sources and databases into one system• Familiarity with concepts of MVC, Mocking, ORM, and RESTful
• Ability to database schemas that represent and support business processes• Implementation of automated testing platforms and unit tests will be a big plus
• Proficient understanding of code versioning tools, such as Git
• Good understanding of writing secure and robust APIs
• Solid understanding of object-oriented programming
• Previous experience with Shopify theme customization or apps development would be PLUS.