Job Description
Job Description:We're looking for a dynamic, people-oriented, highly analytical person to join our development team in Pattern’s Pune office. This role will work on developing and maintaining Pattern’s eCommerce SaaS applications.Essential Duties and Responsibilities:Work with development teams to ideate software solutionsDesign and implementation of the overall web architectureDevelop and manage well-functioning databases and applicationsWork with their US counterpart to conduct scrums, sprint planning and sprint retrospectiveDesign and implementation of continuous integration and deploymentBuild features and applications with a mobile responsive designProblem-solving with alternative approaches and in consultation with stakeholdersWorking as part of a team encourages innovation & best practicesRequired Qualifications:5+ years of Proven work experience in Ruby developmentDeep expertise in object-oriented development, including strong design pattern knowledgeGood understanding of the syntax of Ruby and its nuancesDegree in Computer Science, Statistics, or relevant fieldKnowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery) and JavaScript frameworks (e.g. Angular, React, Node.js)Familiarity with databases (e.g. PostgreSQL, MySQL, MSSQL, Oracle, MongoDB), web servers (e.g. Apache) and UI/UX designThorough understanding of user experience and possibly even product strategyExperience implementing testing platforms and unit testsUnderstanding of Messaging concepts and technologies Active MQ/RabbitMQ etc.DevOps concepts and understanding of Open-source cloud technologiesProficiency with SVN or GitAppreciation for clean and well-documented codeExcellent verbal and written communication skillsPrecise attention to detailStrong judgement and commitment to ethicsPreferred Qualifications:1+ years’ experience with ecommerce platformsBasic familiarity with Amazon.com, Walmart.com, and other ecommerce marketplacesStrong writing and editing skillsPrevious experience working in a high-stakes business environmentConducted annual reviews, one-on-one weekly meetingsParticipate in hiring their team members Pattern is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.