Nokia - Web Engineer with Ruby
Location: Wrocław - Poland
Job type: Full-time permanent
Position description and career opportunities
Radio Frequency Software department is looking for a motivated Ruby Web Developer. We are a part of Nokia Radio Frequency and Advanced Antennas organization. RF Software is responsible for creating radio products’ software for all radio access technologies, including LTE and 5G. We are divided into self-organizing teams working in Agile environment. Our products are developed mainly in C++ on several software architecture layers, including those close to hardware, as well as on higher levels of abstraction. We are also responsible for our products’ integration throughout the whole product life cycle, which is performed in the automated Continuous Integration environment. As a team, we create products developed in many technologies like Ruby, Python, Javascript that support development in our department.
A common and clearly defined vision, open communication and a deep passion for innovation are the features that best describe our work environment and its unique atmosphere. We believe these are the values that shape the future of technology.
Ruby Web Developer is mainly responsible for:
- creating tools which supports RFSW development
- software designing and implementation on Linux and Windows platforms
- creating and reviewing requirements and functional, design and interface specifications
- cooperation with other stakeholders involved in a project
- analysing and solving complex engineering problems
Our expectations
- Master’s or Bachelor’s degree in Engineering, Telecommunications, Computer Science or a Software Technology or equivalent education
- excellent knowledge of Ruby
- good knowledge of Linux (shell, shell scripting)
- good knowledge of Git, GitLab or GitHub
- excellent knowledge of following frameworks (at least one): Ruby on Rails, Padrino, Hanami
- knowledge of Javascript (jQuery, Angular), HTML, CSS
- analytical skills
- good communication in English (both written and spoken)
Bonus points
- knowledge of Agile Software Development Methodologies (SCRUM, TDD, CI)
- knowledge sharing abilities
- Ruby Test frameworks (RSpec, Minitest, Capybara)
- knowledge of following databases (at least one): PostgreSQL, MySQL/MariaDB
- knowledge of cloud technologies and frameworks (Hadoop, Cassandra, Storm, Kafka etc.)
- knowledge of Python
If you are interested please apply via Nokia Wrocław website