Localization: Wrocław
You will have a key role in shaping the way our products are developed. Your daily activities will include technical guidance, review and implementation of functional and non-functional requirements of our end-user needs. As a member of Agile team with cross-cutting skills, you will be responsible for software design, implementation, analyzing and solving complex engineering problems in web application development area. You will work in projects that are used by thousands of Nokia employees worldwide so your experience in building reliable and scalable software would be very valued.
Our team is working with several projects in variety of technologies:
- Frontend: JS/HTML5/CSS3, TypeScript, ES2019, React, Redux, Apollo
- Backend: Node.js (Express, Fastify, Hapi), Python (Ariadne, Falcon, Fastapi)
- Databases and queues: PostgreSQL, MongoDB, Cassandra, RabbitMQ
- Other: Git, Docker, Nginx, Kubernetes
- Practical knowledge of web development and high skills in JavaScript
- Advanced knowledge of Python
- Experience in deployment and maintenance of scalable, cloud-native distributed systems (HA, SLA)
- Fluency in English (both written and spoken)
- Strong communication and teamwork skills
- Master’s or bachelor’s degree in Engineering, Telecommunications, Computer Science, Software Technology, Mathematics or equivalent education