Standard sponsor
Microblink builds world leading text recognition technology for mobile and web which is used by more than 100 million end users. We’re proud to power apps like Photomath, Virgin Mobile, and Jaguar. Microblink is an engineering organization - the quality of our products is our biggest focus and we strive for engineering excellence in all our development teams.
Available job positions
Full Stack Software Engineer (f/m)
Location: Zagreb, Croatia
Our web development team is tying together all Microblink’s engineering efforts. The team is responsible for Microblink’s products on the web: scalable infrastructure for document processing API, solution for in-browser document scanning, developer dashboard for the developers using our platform, and many others. The team is also integral to our machine learning research with the work on the data annotation system for supervised machine learning.
We’re searching for a Full Stack engineer who loves exploring both backend and frontend. If you’re experienced with various technologies, are a fast learner and like to get things done, we’d love to talk!
Apply and become our
Full Stack Software Engineer (f/m)
You are the right person for us if you:
- Have been working with frontend and backend technologies for at least 2 years (professionally or on your personal projects)
- Have strong knowledge of object-oriented programming and Java language
- Have basic experience with Spring, Spring Boot & MongoDB
- Have a basic knowledge of HTML, CSS, Javascript, and jQuery
- Have a good knowledge of either React, Angular or Vue frameworks
- Nurture a proactive and responsible approach to work tasks
- Are an experienced engineer looking for full-time employment or a student with a drive to learn who can work at least 20 hours per week continually for at least 6 months (with flexible schedule to accommodate for university obligations)
What will you do at Microblink? You will:
- Develop, test, support and enhance Microblink’s web apps and backend systems
- Build systems for data annotation for large-scale machine learning
- Work with Google Cloud computing services
- Follow new trends, technologies and best practices and implement them within the team
- Collaborate with Product development, Machine learning Research, Data Annotation, Marketing and Design teams to build value for the organization
We are offering:
- An opportunity to further develop your software engineering skills in the fast-growing mobile vision company whose solutions are used by 100 million users worldwide
- An opportunity to work on technically challenging projects and products
- A team who will support your growth
- Learning opportunities through knowledge sharing, educations, and conferences
- A culture that recognizes and rewards dedication and success
Where and how to apply?
Send us your resume with some examples of your code/projects with an email subject “Full Stack Engineer” to jobs@microblink.com.
C++ software engineer (f/m)
Location: Zagreb, Croatia
C++ is Microblink’s primary development language because our products are highly optimized and run on multiple platforms, both mobile and web. We use C++ to bring together components such as object detection and text recognition, to add new features such as support for scanning payment slips and ID documents, and on the low level, to develop a custom, heavily optimized, neural network inference system. Our C++ engineers frequently go beyond cutting edge. One such example is the world’s first real-time handwriting recognition system on mobile devices, built in collaboration with our machine learning research team.
We are searching for a C++ software engineer that would be that would work with us on key building blocks of Microblink’s products.
Apply and become our C++ software engineer (f/m)
You are the right person for us if you:
- Have at least 1 year of experience and very good knowledge of C/C++ programming
- Have a very good understanding of programming principles and OOP
- Understand time and space complexity analysis of algorithms
- Understand the value of tests
- Are analytics, responsible, and can work very well in a small team
- Have excellent English language skills
An additional plus is if you:
- Are familiar with modern C++ standards (C++14, C++17)
- Have some knowledge of other programming languages (such as Python, Java, ...)
- Have experience with multithreading codebase
- Have a solid math background and knowledge
What you’ll do at Microblink? You will:
- Develop core system components such as neural network inference system, data extraction algorithms, text layout analysis, etc.
- Write high quality, optimized and portable code that will work on all devices (mobile, desktop, and servers)
- Research and prototype new solutions
- Suggest new ideas and new development efforts that would contribute to microblink’s technical goals
- Collaborate with other engineers in order to develop creative and productive team
We are offering:
- Learning opportunities through mentorship, knowledge sharing, educations and conferences Working in casual and yet professional working environment with motivating working conditions
- A culture that recognizes and rewards success
Apply by sending us your resume + link on some of your projects (Github, Bitbucket, Stack Overflow, etc.) with email subject “C++ software engineer” to: jobs@microblink.com.