NBT product development team is an eclectic mix of expertise in design, software, firmware, and hardware. The cross-domain knowledge, the collaboration between the different departments and the professionalism in the development process can all but lead to delightful outcomes that the team can be proud of.
As a Sr. Full Stack Engineer, you play a key role in ensuring that the nuts and bolts of the cloud infrastructure fit seamlessly to deliver the delightful experiences to the end-user that we as a team are aiming to achieve.
Own, build, manage the microservices and storage systems for real-time, IoT data
Create the software backend for data-centric dashboards used by the ventures
Integrate frontend codebases of ventures with the cloud infrastructure
Advise venture’s and venture’s leaders in software architecture discussions and product-centered meetings
Bachelor’s degree in Computer Science/Engineering or related field with 5+ years of experience in software development
Proven experience with cloud-native technologies (preferably Amazon's AWS)
Knowledge of REST, RPC's, APIs and experience in building and deploying software (CI/CD)
Experience in Reactjs, Rxjs and core front-end technologies
Experience in databases, Unix systems, Git and test automation frameworks
Nice to have:
Familiarity with Go and C/C++
Experience with Docker and Kubernetes
Experience with big data technologies and stream processing (Spark, Kafka etc) and machine-learning
Experience in Bluetooth, MQTT and other IoT-based communication protocols
Full-time unlimited contract
Flexible working hours
Free drinks & fruits
Hardware of your choice
Subsidized membership to a Berlin sports club with 450+ locations
Access to Factory Community events: lectures, social events, networking, great restaurant and café, and a ball-pit!
Join an agile, cross-functional, dedicated team
Take responsibility for your projects. No micromanagement.
Work within a flat hierarchy among international team members from 20+ countries