Frontend developer-(mp-04)

  • Mumbai
  • Programming.com
Job Role: Frontend developer Experience: 5-8 years Location: Bengalore & Navi Mumbai Notice period: Immediate joiner Job overview & Responsibilities: As a Frontend developer, you will design, develop and maintain the web platform for Desktop and Mobile (PWA). The web content will be mainly content & commerce based and integrated closely with the core eCommerce platform. Job Descriptions • Specification, development, and debugging of web applications • Working closely with back-end development team, Product team, and UX design team to implement Web product requirements • Creation of reusable libraries and mobile application frameworks. Evaluate and research latest technologies. • Play an important role in the direction of our web products • Bring your best-in-class engineering skills to create innovative Web experience Responsibilities • Design and build advanced applications for the Web platform for Desktop and Mobile site both • Support the SRE (Site reliability Engineering) team to deploy any features/fixes at any time of the day as required. • Support the leadership team in smooth execution of the sprint • Maintain SLA for the bug fixing • Learn any new tech-stack (Frontend related) quickly as required • Collaborate with various stakeholders and team mates to ensure smooth execution of sprint goals Experience • 5+ years of experience in Frontend Web Development especially in Reactjs/Vuejs, Javascript/Typescript ecosystem, HTML/CSS, NodeJS, Client and Server side rendering, Web accessibility, Github, Build tools, Lint tools, etc Skills Core Technical Skills: • Experience with client-server communications via REST / Socket/ Web Service • Excellent knowledge in object oriented programming, design skills (OOA/OOD), low and high level design patterns, emerging frontend technologies • Understanding on user experience and usability aspects • Good to have good understanding of the eCommerce domain. • Should have programming practices like clean code, DRY, SOLID principles • Should have knowledge of Unit testing • Experience of working in agile methodology Soft Skills: • Problem-Solving Skills: Critical for troubleshooting and innovative solution development. • Effective Communication: Essential for clear internal and external stakeholder interactions. Qualification: • Bachelor's degree in Computer Science or related field.