Software Developer

About Silvair

Silvair is an agile startup developing innovative technologies for the Internet of Things. Being at the forefront of the smart lighting revolution, we provide advanced software solutions for commercial building automation. As a leading contributor to the Bluetooth SIG, we also drove the development of Bluetooth mesh - a new wireless communication standard for the most challenging IoT applications.

Overview

As a member of our engineering team, you will participate in the development and maintenance of the Silvair Platform. You will help us deliver the best solutions to our global customers while working with up-to-date technologies/concepts such as Bluetooth mesh, microservices, TDD, JavaScript, Angular, React, express.js, node.js, MongoDB, Swagger, AWS, Jenkins, Git.

Responsibilities

  • develop software of high quality - main technology being JavaScript
  • thorough testing and verification of all developed components
  • ensure clean, modular and reusable code
  • deployment and maintenance of the developed cloud services
  • adhere to (but also challenge) coding methodologies, including unit tests
  • design new features, and new modules
  • participating in code reviews
  • take part in architectural decisions
  • produce supporting technical documents if needed
  • help with skills development, and give directions to less-experienced team members
  • take part in the resolution of complex code problems
  • produce supporting technical documents and accurate estimates

Essential job requirements

  • hands-on JavaScript development experience (preferably 3+ years)
  • hands-on experience working with: Angular, React, Web pack, CSS pre- and post-processing, express.js
  • understanding of main AWS service, e.g. EC2, S3, CloudFront
  • ability to provide multiple technical solutions and discuss pros and cons of different approaches
  • personal desire to be up to date with advancing technologies and interest in software architecture and development
  • team player and can-do attitude
  • ability to work with high-performing teams and challenge them to continuously improve
  • good verbal and written communication in English

Nice to have

  • experience in IoT domain
  • experience working with test driven development

The Administrator of the data is Silvair Sp. z o.o, Kraków 31-358 , Jasnogórska 44. The data is collected for the recruitment process purposes only. You have the right to access your data at any time and provide updates. Providing the personal data in scope defined by the country Law on the Protection of Personal Data and other executive acts is obligatory. Providing the additional personal data is voluntary. By clicking "Send" you confirm the above terms.

Aplikuj