icix is a well-funded start up that helps many of the world’s largest companies to effectively and efficiently manage risk across their global supply chains. Our cloud applications, together with our network, enable businesses to collaborate with their trading partners to gain transparency into their supply chain and to identify and manage risk. Our approach leverages a wide range of product and facility level data to manage key Supply Chain Initiatives including: Product Safety, Supply Chain & Regulatory Compliance and Corporate Social Responsibility.
The icix network connects retailers and manufacturers, their suppliers and other trading partners, third-party certification bodies and testing laboratories, public sector agencies, and non-governmental organizations in order to manage safety and compliance programs.
The icix network and our cloud applications are used throughout a wide range of industries with complex supply chains, including General Merchandise, Apparel and Food. We deliver best-practice processes based on deep industry expertise, our extensive network of partners and years of experience and collaboration with our customers.
You will be responsible for designing and building the online ICIX application and platform. Our platform consists of an MVC web application based on Angular.js and a back-end SOA architecture which makes use of Node.js and Java to define and implement services. You will be expected to develop application code for both the web front-end and Node.js back-end.
You also will be responsible for defining and maintaining engineering best practices including coding standards, test driven engineering and the ability to rapidly iterate our solution. Quality and agility go hand in hand, and you will be responsible for ensuring both.
5+ years experience designing and developing web applications
Passionate driven person who ships code frequently and on time
Strong knowledge of HTML and CSS (HTML5 and CSS3 preferred)
Familiarity with Node.js platform and tools
Experience with agile engineering practices such as Scrum, TDD, BDD
Excellent communication skills
Bachelor’s degree in Computer Science / Engineering or equivalent
Experience with Coffeescript, Less CSS compiler, Jade HTML templates
Experience with cross-browser compatibility issues
Experience writing applications using Node.js
Experience with Web Testing tools e.g. Selenium and Cucumber
Familiar with web security best practices
Graphic design and typography experience