Software Consultancy

front

We have trouble finding good front-end developers.

Utilising React, Node.js and mature testing tools like Jest, we are able to deliver a quality front-end solution that can be functionally and visually tested to ensure you are confident that every new release will work properly. We know many developers tend to like the back-end because it has more consistent interactions and you don’t need to spend hours figuring out why a bar chart label is 4 pixels too high on IE11 but we aren’t those developers. While chasing issues like that are not fun, building front-ends allows you to get to the end of a project and see the final product being used by customers and that part is fun.

We are using PHP-based solutions but lack the knowledge to deliver all the features we want.

PHP development is one of our specialities. Our best success stories come when we are performing damage control caused by another provider that has failed to deliver the functionality or performance on your project. PHP is an easy language to get started in and it is not uncommon for junior developers to take on larger projects than they can manage. That’s where we come in.

We have a PHP developer – but they can not work with Java or XSLT. We need someone who can bridge code technologies.

Many companies are limited to one development language and maybe even one platform written in that language. Our breadth of experience allows us to integrate with many different kinds of systems. We don’t even need to have a modern REST API or JSON feeds available to do it. Integrate with SOAP? Yes. Integrate with XML web APIs? Yes. Integrate with RDF gateways using SPARQL? Yes.

Having expertise in a range of languages and frameworks allows us bridge the widest technology gaps.

The Nokia Developer libraries provide a good example of the range of technologies we can support. Content is generated from DITA using XSLT. We integrated a Javascript-based XML editor into a Java/Spring application (Alfresco Share) that stored data in another Java application (Alfresco repository) using REST APIs. The DITA XML was processed using XSLT and generated XHTML and Eclipse help file output. We used the XHTML output behind a PHP front-end using HTML5 and jQuery to make the content more dynamic and interactive.