About Silvair
Silvair is a rapidly growing company developing innovative IoT technologies for the smart lighting industry. We provide advanced software solutions for wireless lighting control and commercial building automation.
As a leading contributor to the Bluetooth SIG, we drove the development of Bluetooth mesh - a new communication standard for the Internet of Things. We were the first company in the world to develop a qualified Bluetooth mesh stack, and the first IoT business listed on the Warsaw Stock Exchange. Now we aim to be the world’s no.1 provider of wireless solutions for professional lighting applications.
$ads={1}
Overview
This is a role within a team whose main goal is to develop the most important Silvair product - its Silvair Platform consisting of backend and Web Application which is using technologies/tools like: Angular 13+, Angular Material, RxJS, Protractor, JWT, WebSocket, RabbitMQ, AWS, Terraform.
As our ecosystem grows, the number of the new IoT devices connected to it constantly increases, translating to the growing traffic to process - automatic scalability becomes one of the challenges we are focusing on. You will help us develop solutions based on WebSocket real-time communication in order to provide proper-quality real-time monitoring and remote IoT devices control mechanisms.
You will join an experienced team and be able to learn a lot from your colleagues not only within your team but also from the rest of the organization. To boost your efficiency and creativity, we will give you freedom to choose your tools and let you propose the way of implementing things.
As our platform is fully integrated with the cloud computing environment using virtualization containers, the job will offer many opportunities to learn technologies such as Docker and AWS. We also believe that high-quality code is the only way to get a great final product, so we are investing our time into Continuous Integration with unit testing and static code analysis tools.
Responsibilities
- being involved in the development and maintenance of existing client's application in Angular
- ensure clean, modular and reusable code - main technology being TypeScript
- submitting architectural and quality improvements to the client’s application
- conducting unit tests; participating in code reviews
Essential job requirements
- good knowledge of JavaScript/TypeScript (2+ years of experience)
- good knowledge of Angular (2+ years of experience)
- experience working with RESTful APIs
- unit-testing, code review
- personal desire to be up to date with advancing technologies
- team player attitude
- demonstrate a can-do approach
Nice to have
- an eye for a good UX/UI design
- experience with Node.js
- experience with WebSocket
- CI tools proficiency (we use Jenkins)
- being familiar with AWS services
Administratorem danych jest Silvair Sp. z o.o. z siedzibą w Kraków 31-358, Jasnogórska 44. Dane zbierane są dla potrzeb obecnej rekrutacji, a w przypadku wyrażenia przez Panią/Pana wyraźnej i dobrowolnej zgody także dla potrzeb przyszłych rekrutacji. Ma Pani/Pan prawo dostępu do treści swoich danych oraz ich poprawiania. Podanie danych w zakresie określonym przepisami ustawy z dnia 26 czerwca 1974 r. Kodeks pracy oraz aktów wykonawczych jest dobrowolne ale konieczne do przeprowadzenia rekrutacji. Podanie dodatkowych danych osobowych jest dobrowolne i wymaga Pani/Pana wyraźnej zgody.