Full stack Developer
Full Stack Developer-ReactJS, NodeJSLocation: 665 Clyde Ave Mountain View-Day one onsiteDuration: 1 yearWork mode: 4 days a week in office (Friday work from home)Job Description:Role and Responsibilities:Have good understanding of frontend framework like React.js, Vue.js (optional)Work end to end on micro-services and SPAs built on cutting edge technologies like Node.js / ExpressHave a good understanding of the eCommerce platform micro services and ability to come up with solutions spanning across micro servicesWork with great Engineers and solve difficult problems aimed at making the Customer experience seamlessManage interactions with internal and external partner teamsTeach and groom junior developers and help them to produce great codeShare technical knowledge and build best practices across teamsBe SME on one or more technologies in our organizationSetting up monitoring dashboards, alerts and other technical operations related items for the microservices you ownYou will be expected to have:An expert knowledge of Software Engineering best practices, Software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operationsAbility to take a project from scoping requirements through actual launch of the project as a teamExperience in communicating with other technical teams like Test and Product to collect requirements and translate the product requirements to technical requirementsAbility to come up with the high level design based on the requirements, document it and explain it to the junior members of the teamSkills and Qualifications:Bachelors / Master's Degree in Computer Science or related field in a reputable institutionMinimum 5 years professional experience in software developmentProficient in backend (optional) and frontend developmentProficient in technologies like:ReactJs or VueNode.