Roles:
BackendFrontend
Must-have skills:
Node.jsJavaScript
One of skills:
CC++
Considering candidates from:
Europe, Albania, Argentina, Armenia, Brazil, Bulgaria, Cyprus, Egypt, Georgia, Germany, Macedonia, Montenegro, Romania, Serbia, Turkey and Sarajevo
Europe, Albania, Argentina, Armenia, Brazil, Bulgaria, Cyprus, Egypt, Georgia, Germany, Macedonia, Montenegro, Romania, Serbia, Turkey and Sarajevo
Work arrangement: Onsite or hybrid
Industry: IT Services and IT Consulting
Language: English
Level: Senior
Required experience: 5+ years
Relocation: Paid
Visa support: Provided
Size: 51 - 200 employees
Company
Making analog data digital - One scan at a time.
Following this vision, the Scanbot team offers state-of-the-art, machine-learning based Software Development Kits (SDKs) for enterprise customers around the globe.
The solutions allow customers such as AXA, Generali, Aflac, Telekom, or DATEV, to integrate resilient Barcode Scanning, Document Scanning, or Data Extraction features inside of their mobile apps or websites.
Following this vision, the Scanbot team offers state-of-the-art, machine-learning based Software Development Kits (SDKs) for enterprise customers around the globe.
The solutions allow customers such as AXA, Generali, Aflac, Telekom, or DATEV, to integrate resilient Barcode Scanning, Document Scanning, or Data Extraction features inside of their mobile apps or websites.
Description
Tasks:
- Help architect, build, iterate, and manage our Web SDK
- You develop and maintain our Web SDK example apps and tech docs
- Research and develop solutions based on the latest web technologies
- Partner closely with product management to continuously improve our product offering
- Help to raise the overall skill and quality level through code reviews
- Design and implement automated tests
- Investigate and fix bugs reported by the QA team and our customers
- Improve the cutting-edge scanning and data extraction SDK
- Integrate new features coming from the ML team
Must-have:
- 4+ years of experience in developing web applications using Node.js
- Proven track record of experience using one of the following JavaScript frameworks: React, Angular, or Vue.js
- Experience with WebAssembly or several years of experience with C/C++
- Willingness to learn other cross-platform mobile technologies
- Fluency in English
Nice-to-have:
- C/C++ expertise
Benefits and conditions:
- Trial period: 6 months
- Latest MacBooks & external hardware
- Annual bonuses and annual salary adjustments based on the performance
- Flexible working hours and 1 day a week of a home office. 3 weeks of working from abroad per year, if you came to Germany to work with Scanbot SDK
- Learning opportunities: online courses & books of your choice, German & English language courses, regular workshops & knowledge exchanges
- Subsidy for company pension plan
- Meetup User Group events
- Spacious office with a gym, showers, and lounge zone, 5 mins from the Bonn Central Station
Interview process:
- Intro call with Toughbyte
- Technical call with the recruiter and the hiring manager
- Technical test assignment
- Presenting the project and discussing the results of the assignment
- Short call with the CEO