Senior Backend (Go and Node.js) Developer (remote from the EU)
Senior Backend Node.js Engineer
Become part of the next industrial revolution in one of Hamburg's most promising IoT startups. Be a part of a fast-growing team that is working on making real-world data universally usable, within organizations and between them.
You will achieve this by using cutting-edge technologies such as Node.js and Docker containers. The company offers a competitive compensation package.
Company : Our client is an industrial IoT startup founded in Hamburg in 2015, which has recently received funding and is looking to grow the Development team.
They help manufacturing companies achieve their digital goals in the most efficient way. Current clients are big and small production companies from the Automotive, Medical, and Food sectors.
You will have the chance to work closely with incredible experts in a rapidly growing niche.
Product : The company develops connectivity solutions for data-driven industry services. They built a product that is a gateway software solution for industrial plants and machines (API for factories), which allows the integration of data from the machines to the client's IT system.
The installation of this product in a factory closes the gap between the high-security requirements in manufacturing and the connected world of digital services.
She acts as a translator between protocols and administrative layers, allowing easy, accurate and controlled data access.
This product became a key data hub for today's industry's production environments and digital business models.
Location : Hamburg, Germany.
Type of contract : Permanent remote position.
Recruitment process : There are three stages : Skype call with the CTO, an offline open-end coding challenge, and the final interview.
Tech stack : they have NodeJS / Javascript / Typescript PostgreSQL MQTT Proxies : NGINX / Envoy Git, Jira, Jenkins. They plan to migrate to Golang.
They run their solution in Docker and Kubernetes
Way of working : agile development practices, CI
As Senior Backend Developer you design, develop and test the microservice-oriented software products in the Development Team.
Responsibilities include :
- Development of Industrial Internet of Things (IIOT) platform
- Work with our core application technologies, i.e. Go and Node.js and modern broker technologies
- Troubleshooting software issues
- Create and complete the documentation for software applications
Requirements
- At least 5 years of experience in Design and development of backend systems , ideally in one event-controlled microservice environment
- Very good knowledge of GO and in Node.js for backend development
- Good knowledge of Linux and Docker .
- Familiarity with the development of tailor-made protocols via TCP .
- Familiarity with Message broker technologies like MQTT, NATS or others
Bonus points for :
Good Knowledge of communication protocols from Internet of Things (IOT) or industry automation, e.g. MQTT, OPC UA, RFC 1006
Benefits
- A place in the core team of a young and thriving tech company
- Non-German speaking candidates are welcome language classes can be provided
- Full Remote Position possible (Central European Timezone (CET) + / - 1h)
- Attractive additional benefits, like a fixed training budget and an extra holiday after X years
- Family first policy flexible working hours and spare time
- Regular team events and relaxed after-work activities.