Requirements: English
Company: Tata Communications
Region: Milan , Lombardy
Job Description: Responsible for web frontenddevelopment projects involving design, development, testing,debugging and implementation of SDKs and Cloud solution to supportB2B and B2C users needs. This is an operational role, responsiblefor driving day-to-day operations. Responsibilities: - Participatein designing discussions, planning meetings. - Developing the newapplication/software based on the business requirements. - Designand implement client-side architecture using React.js andTypeScript. - Build and maintain the front-end of applications withappealing visual design. - Ensure software responsiveness andefficiency through rigorous testing (unit & integration tests).- Develop features and applications with a mobile-responsivedesign. - Create technical documentation for reference andreporting. - Involve with Product Owners and teams in storygrooming, backlog maintenance and prioritization and planning.Desired Skill sets: - Strong experience in React.js and TypeScript.- Experience with micro frontends and CSS-in-JS. - Familiarity withCI/CD pipelines. - Expert code/test case writing skills. -Knowledge of Vite for fast and optimized builds. - Adherence toSOLID principles in software design. Optional Skills: - Experiencewith Socket.io. - Familiarity with Panda CSS. - Experience withStorybook. - Experience with WebRTC technology.