Nokia is a leading technology company, and they are seeking a Web Developer Co-op/Intern to join their team. The role involves developing and maintaining web GUI components and engaging with User Experience experts to create user-friendly web components in a team-based Agile environment.
Responsibilities
Developing and maintaining web GUI components, services, and utilities built with React
Integrating component deliveries into new and existing web applications
Engaging with User Experience experts to create modern, user-friendly, enterprise-grade web components
Working in a team-based Agile environment, working closely with Developers, Testers, and Product Management to refine requirements, develop, and test our products
Qualification
Required
Completed a minimum of two years of related undergraduate study
Be a candidate for a Master's, Bachelor's degree, or Diploma in Engineering or Computer Science, or a related field with an accredited school in Canada
Experience developing, testing, and maintaining single-page web applications, libraries, and infrastructure
Familiarity with the ReactJS framework, state management, lifecycle, and unit testing plugins (React, JavaScript, HTML5, CSS3, Webpack, REST/JSON)
Knowledge of web communication protocols and methodologies (REST APIs, sockets, events & notifications)
Exposure to Kubernetes and Docker environments, tools, and processes
Preferred
Knowledge of web testing methodologies (Unit test, Contract test, Integration test) and technologies (Jest, RTL, Cypress, Selenium, Mocha)
Strong knowledge of Mac and Linux environments and tools
Benefits
Nokia manufactures mobile devices, network infrastructure, and location-based technology for businesses. It is a sub-organization of Enscryb.