About Us
Infinity is a Cloud based call tracking service with integrated visitor tracking capabilities. With Infinity you can track calls from your website and know exactly which marketing activity brought those visitors to your site.
Since our launch in 2010, we’ve established ourselves as a market leader with an innovative and exciting product attracting a number of well-known brands. Due to $15m private equity investment we are planning to grow 5-fold over the next 3 years’ and that growth will focus on the development of our Product. As technology is the bed rock of our success we are growing our Development Team to support and ensure the ongoing integrity and development of our product.
We use a range of technologies and approaches to get the job done, each chosen as the best fit for the specific task, based around a service-oriented architecture. Including (but not limited to) PHP; Go; JavaScript; Symfony; Ember; MySQL; MongoDB; SASS; Agile and Mobile First Design.
About the Role
The frontend team writes and maintains the browser based applications and software using a combination of Symfony, for API’s and standard sites, and Ember for applications that have a lot of interactivity and state. We deal with building management and reporting interfaces to display the millions of events that our systems process each day.
About the Tech
We’re a company built on technology so any experience with the products outlined will be an advantage.
You’ll be free to choose a development IDE submitting all code using Git and testing with Travis, PHPUnit and JavaScript testing frameworks like qunit.
Our platform runs mostly on CentOS, PHP, Go and MariaDB, with API’s and the web UI on Apache and NGINX. We also use SQLite, MongoDB and Redis for storage. You’ll have an interest and an understanding of the challenges in UX.
About You
We are looking for a JavaScript Engineer to join our frontend team, and help us to continue building the next generation of call tracking and analytics applications. Our ideal candidate would have a web application development background in the marketing technology industry. Some understanding of analytics software and online marketing will certainly help.
You’ll be passionate about well-structured code, good design and clean, well thought out interfaces. You’ll have experience building single page applications in modern browsers, and everything that entails. You’ll have a strong JavaScript knowledge, including but not limited to, ES6 syntax. Experience with Ember.js would be advantageous, but not essential.
Educated to college or degree level in Computer Science, or have equivalent experience you’ll need to have a minimum of 2 years of JavaScript experience under your belt and be confident with the Linux command-line.
We need engineers that are able to dive in, and answer questions that have not been asked before, we work in a sector that provides an exciting opportunity to solve truly unique problems. You’ll need to be excellent at communicating your findings in new areas, and on new technologies.
You’ll be self-motivated and accountable, performing effectively to tight deadlines both independently and as part of a team. You’ll have a results-first mentality and a strong customer/ client focus with the attention to detail required to be part of the team building a world class product.