FAQs
What is the role of a Jr. Software Developer at Nokia?
The Jr. Software Developer will be part of the NSP GUI Team, focusing on delivering high-quality graphical user interfaces using React, creating reusable components, and advocating best practices in front-end development.
What qualifications are required for this position?
A degree in Software, Computer or Electrical Engineering, in Computer Science, or equivalent experience is required. Previous Nokia co-op experience is preferred.
What technical skills are necessary for this role?
The role requires knowledge of web networking concepts (REST, Websockets, server-side events, JMS), familiarity with Kubernetes and micro-services, experience with JavaScript for single-page applications, and proficiency in ReactJS, unit testing technologies such as Mocha and Jest.
What kind of work environment can I expect?
You can expect a fast-paced, challenging, and ever-changing work environment that encourages innovation and resourcefulness.
Are there opportunities for professional development?
Yes, Nokia offers continuous learning opportunities, mentoring programs, and a culture that supports professional growth.
Is experience with testing front ends required?
Yes, proficiency with testing front ends and driving web testing tools and strategies is required for this role.
What type of culture does Nokia promote?
Nokia promotes an inclusive culture that values respect, openness to new ideas, empowerment to take risks, and the authenticity of employees.
Does Nokia have any recognitions for its commitment to inclusion and equality?
Yes, Nokia has received recognitions such as being one of the World's Most Ethical Companies by Ethisphere and recognized by Bloomberg's Gender-Equality Index.
What is the importance of a "can do" attitude in this position?
A "can do" attitude is essential for navigating the challenges of a dynamic work environment and fosters innovative solutions to business needs.
Will I be working independently or as part of a team?
The role requires the ability to work both independently with little guidance as well as collaboratively in a team environment, providing support to team members and the community of users.