In order to strengthen our development team, we are looking for a Golang Software Engineer. The developers work in team, using the agile software development techniques, to ensure creation of a continuous stream of high-quality software.
Your responsibilities
- Design & architecture challenges
- Bug fixing
- Production monitoring
- Establishing protocols
Our requirements
- Bachelor's / Master’s degree in Computer Science or related field
- 2+ years of commercial software development experience
- Strong software design skills and ability to learn new technologies quickly
- Go language competence, C, C++
- Familiar with SCRUM
- Experience with Embedded Linux environments
- Experienced with multi-threaded software
- Very good English skills
- Familiar with Git or other version control systems
Optional
- Low-Level Linux
- Socket and network protocols
- Buildroot/Yocto
- Docker
- Bamboo
- MQTT
- IoT experience
What we offer
- Positive and friendly working environment
- Flexible working hours
- Cooperation with International Team
- Professional and personal development in a fast growing company
- Competitive terms and conditions