Isode is a small high technology product company with a high level of experience and sound track record in the messaging and directory market. Isode builds client and server products for email, directory and instant messaging using open standard protocols. Isode's key vertical markets are Civil AviationMilitary, and Government.

The Company has grown significantly over the last 5 years and currently has 36 employees, the large majority of whom are involved in development, together with a small corporate staff and a sales and marketing department.

The engineering team comprises a group of highly experienced software developers. The team develop large server multiprotocol products which implement Internet and OSI X.400/X.500 standards, together with GUIs and APIs which are used to manage these products and clients for email and instant messaging. We currently have a vacancy for:

The successful candidate will enjoy a competitive salary together with a good benefits package including profit related pay and share options.

Isode also welcomes applications from students looking for a 6/12 month paid placements or summer internship programmes. CVs can be sent to

Please note that company policy is that we do not use recruitment agencies and we will not return calls or emails from recruitment consultants.

Join our Expanding Instant Messaging and Presence Team

We're looking for a Software Engineer to join our Instant Messaging and Presence team, headed by Kevin Smith, and contribute towards products such as our M-Link XMPP Server and Swift XMPP Client. We have ambitious plans for these products including advanced server features and client development for web, desktop, Android & iOS platforms.

In addition to core C++ skills and an enthusiasm for learning, you'll ideally have experience with some of the other technologies the team use (C, C++11, Objective-C, Java, HTML/CSS/Javascript, Qt, iOS, Android, XMPP, unit testing). We're looking for someone who will care about the provisioning of an entire system to provide users with the features they need while delivering a great experience and ease of use.

The IM & Presence team is partially distributed with members working from home in the UK, Netherlands and Germany as well as in our HQ in Hampton, Middlesex. You must be comfortable working in such an environment, seeking advice and architectural guidance as needed as well as interacting with the open source community (several aspects of the suite are open source) and Isode's customers.

Other desirable skills include working with general development environments such as Git, shell scripts, scripting languages, Windows, Linux, Mac; and those relating to the products such as SASL, TLS, and LDAP.

If you're interested in this opportunity, contact us on