Company Profile
VoxSmart is a global
telecommunications technology company and the acknowledged pioneer of
mobile voice recording. Our product VSmart™ is a proprietary, patented
and award-winning multichannel mobile compliance platform for heavily
regulated industries. We believe passionately in enabling mobility and
helping our clients increase productivity, reduce risk and improve
transparency. We know that enabling enterprise mobility requires
delivery by an experienced team, an obsession with end-user experience
and, above all else, execution with a ruthless focus on security and
service quality.
VoxSmart is looking for people with broad interests, a focus on
solving problems and who understand that languages or technologies can
be interchanged in most situations and are not really the goal, but the
means. As a member of the team you will participate in the maintenance
and development of our flagship Product front-end platform, taking our
UX and UI to the next level in a close collaboration with the product
owners. We’ve made terrific progress but there is still an incredible
number of new features waiting to be done. We love our code to be clear
and clean so you will also help review the code of your teammates to
make sure it’s up to our standards. And last but not the least, you will
work in an effective, autonomous, feature-based team, following Agile
methodologies.
The ideal candidate will have:
• 4 years+ front-end development experience
• Proficiency in the latest JavaScript versions (ES6)
• Experience with a modern Front-end framework ideally Vue.js, but Ember, React, Angular and friends are good too
• Experience with the tooling of the JavaScript eco-system (npm/Yarn, NodeJS, Gulp, Webpack, Parcel)
• Deep knowledge of HTML and its semantics, browser rendering mechanics
• Knowledge and understanding of best practices in CSS and the use of precompilers (Less, Sass, Stylus)
• Experience implementing RESTful clients
• Version control experience (Git, SVN, Mercurial)
• JavaScript unit testing. Knowledge of when and what to test.
• Experience with mock-up and UI prototyping tools
Essential skills and experience:
• You should like to solve problems (with code) and have great attention to detail
• You should be able to self-direct your work, while you will work in a team
•
Testing should be very important for you, not only Unit tests but
integration tests too, we work closely with the QA team to minimize
errors and bugs as a team
• English: we do stand-ups, write all
stories and documentation in English. We don’t require a C level but you
need to be able to communicate, in writing and in speech.
• Communication and people skills, you are passionate about working with talented teammates.