AJAX/JavaScript Web Developer
Company description:
Do you care about good user experience and great visual design? Are
you interested in leading edge computer vision techniques like gaze
estimation and facial expressions analysis? Then join Realeyes to
help develop ground breaking user testing tools and interaction
technologies for some of the best companies in the world.
Our international team has delivered biometric studies in 11
countries to well known brands like Sony, Nokia, IKEA, The New York
Times, NBC and many more. We have offices in Boston, London,
Budapest and Tallinn.
Realeyes is the technology leader in webcam based emotions
measurement. We use computer vision to track tiny movements of
facial features and measure what people are feeling. Our clients
are top brands and agencies all around the world who use our
emotion testing as the new best way to conduct market research.
Realeyes' platform is backed by one of the world's largest facial
expression databases and provides valuable input for branding and
product development work.
Position description:
You'll be responsible in building rich UI and client-side data
analytics solutions. Your goal will be to create robust data
management tools that are capable of managing large amounts of data
efficiently on the client computer, as well as define and implement
new ultra-dynamic, catchy and expressive visualisations of the
data.
Responsibilities:
- Build and extend a self service B2B web portal that is used by
internationally known brands
- Build complex highly dynamic client side environments with
tools like Backbone.js, Knockout.js, extJS
- Develop new, highly dynamic visualisations and presentation
formats to make the interpretation of eye movement and emotions
data easier
- Manipulate and build client-side visuaizations with SVG and
Canvas directly and using helper libraries like D3.js
- Develop a web based surveying solution
- Develop an e-commerce ordering solution for eye tracking and
emotions tracking studies and processing of different stimuli (web
pages, PDF's, images, videos) uploaded by clients
- Continuously apply changes to the website daily and weekly
based on customer feedback, web analytics and new
specifications
- Pro-actively look for ways to improve our products and
processes
Qualifications & Requirements:
- Expert knowledge of JavaScript / AJAX / RESTful API
- Deep understanding of some HTML5 API exposed via JavaScript
(Canvas, SVG, Audio, Video, Drag and Drop, History Management, Web
Storage, Application Cache, Geolocation, Web Workers, WebSockets,
FileSystem APIs)
- Good understanding of asynchronous client / server programming
models
- Good understanding of data manipulation with JavaScript
using map, forEach, reduce, filter and other similiar
extensions
- Expert knowledge of FireBug or similiar browser developer tools
for debugging js apps
- 3-5 years prior development experience of building world-class
B2B web interfaces
- Experience in defining unit tests, UI tests and with other
quality assurance methods
- Have good skills in understanding, reading and modifying
existing code
- University degree in Computer Science or equivalent
- Very good written and spoken English skills
Desired skills:
- Experience with node.js and related programming models
- Experience with manipulating video and audio elements, working
with web workers, WebRTC or WebSocket
- Experience of working in an agile and iterative development
environments such as Scrum, in cross-functional geographically
diverse teams
- Familiarity with Atlassian Suite software management
systems
- Understanding of usability concepts, web analytics software,
marketing automation, email marketing
- Experience with eye-tracking or emotions tracking
Salary & Benefits:
- Internationally highly competitive salaries, based on seniority
and experience
- Possibility to work in a young, but well established
international company, which develops cutting edge computer vision
technologies and online behavioural data analytics solutions.
- Working environment where what you do has a direct and
immediate impact
- Competitive vacation and social benefits package
- Special employee perks
- Centrally located A-class offices with a team of smart
professionals
Location:
Budapest, Hungary. Remote work may be considered.
Applying:
CV-s required in English
Job interview will be held in English
To apply online please send your application letter and CV
to jobs.budapest@realeyesit.com.