Visage Technologies has been innovating in the field of computer vision since 2002. Deloitte has listed us among the fastest-growing technology companies for three years in a row.
This is your chance to be a part of the next phase of growth of an established company that is successfully competing in the global high-tech market.
Join our product development team!
We are looking for a Junior Software Engineer to strengthen our product development team.
Our main product is visage|SDK – a software development kit that provides face tracking, analysis and recognition functionalities on a wide range of platforms. As a part of our team, you will be responsible for preparing a market-ready product that is released to a large number of customers worldwide.
The job includes:
- developing, maintaining, and testing visage|SDK, APIs, demo applications, and accompanying in-house tools,
- participating in reviews,
- updating product documentation,
- providing technical support for customers,
- staying up-to-date with the latest trends and technologies, and constantly improving your own skills and knowledge.
The job requires the following skills and qualifications:
- 0-2 years of experience in software development,
- BS Degree,
- experience in C++,
- basic knowledge on writing quality, easy to maintain, and secure code,
- basic GIT knowledge,
- good unit testing and integration testing practices,
- ability to work in a team, accept criticism, help colleagues, and maintain an open and friendly atmosphere,
- being comfortable with rapid changes in technologies and platforms used,
- experience with one or more of the following:
- Android platform: NDK, native plugins, Java,
- Embedded platforms (e.g. Zynq, rPI, Ambarella),
- Continuous integration and development,
- Web technologies: HTML5, JavaScript,
- excellent communication skills in English.
Big plus:
- knowledge/experience in image processing,
- portfolio demonstrating previous programming projects,
- experience with the iterative release process,
- experience working in a Linux environment.
What’s in it for you?
We have a great team that works on innovative projects using state-of-the-art technology. In addition to great culture and a relaxed, collaborative working environment, we offer:
- competitive salary,
- flexible working hours; freedom under responsibility,
- opportunity to travel to conferences, fairs, workshops, and team buildings, while keeping a work-life balance,
- professional development through mentorship, relevant courses, conferences, and company library with a selection of relevant books and magazines,
- yearly health checkup,
- employee stock option program,
- other great perks including MultiSport membership, fresh fruit and hot beverages, team building budgets, gifts for newborn children, and more.
How to apply?
Click here to apply. We look forward to meeting you!