Web App Developer

Canimaan Software is an independent cybersecurity company who are undergoing a period of rapid expansion. Due to this growth, we require an experienced full-time Web Application Developer to join us at our modern offices in Edinburgh.

Originally made available for free in 2004, we took ClamXAV commercial in 2015 and it now has a large and loyal following of home and enterprise customers. It’s available in 10 languages, selling worldwide in more than 125 countries, and we are continuing to expand into new territories.

The Role

As a Web Application Developer you will be working on a number of projects to improve the customer experience for our core product, ClamXAV, as well as expanding our internal tools.

We are looking for someone with a passion for developing reliable web applications and who has demonstrable experience with writing production-ready code. The ability to work autonomously to isolate and solve problems as they arise is also desirable. Equally, we value enthusiasm and an eagerness to be involved in all aspects of the business. Any opinion is valid at ClamXAV and we encourage an open work environment where all voices are heard!

The successful candidate will work as part of a supportive development team in an environment where they will be given the opportunity to grow and increase their knowledge and experience of web development. We follow an Agile development process with fortnightly sprints, allowing you to plan your work independently and iterate on it at regular intervals.

Who are you?

You will be a Mac user with a proven ability to build web-apps.

You’ll have strong MySQL/MariaDB knowledge.

You are someone who enjoys working autonomously in a supportive and progressive environment.

We’re looking for a strong communicator and a creative thinker who likes a challenge and can come up with solutions.

You will enjoy keeping your skills up-to-date, taking advantage of any opportunities to stay ahead of the curve.

You will be happy to get involved in all aspects of the business as you help it expand and continue its success.

Skills we’re looking for:

  • Degree in Computer Science (or related discipline)
  • Current macOS user
  • Fluent in PHP or similar web-app framework
  • Strong MySQL/MariaDB experience
  • Confident in using scripting languages such as Perl or Python
  • Proficient in using the Unix command line (Bash/Zsh)
  • Passion for code quality
  • Keen problem solver
  • Ability to work autonomously
  • Willingness to learn and take advantage of any opportunities to do so
  • Fluent in English
  • Must have the right to work in the UK

We will give bonus points for:

  • Experience or knowledge of macOS/iOS development using Swift or Objective-C
  • Experience or knowledge of deploying web-apps remotely to customers
  • Experience of test-driven development
  • Experience of the Elastic stack (Elasticsearch, Kibana, Logstash etc)
  • Knowledge of or strong interest in cybersecurity
  • Experience developing security software
  • Ability to design and develop a browser extension in Safari or any of the other major web browsers
  • Fluency in a language other than English

In return

This is a fantastic opportunity to work in an established independent company in Scotland with a global reach in cybersecurity. We’re offering an exciting environment to work in where investigating new ideas and technologies are actively encouraged.

You can expect to join a friendly and dynamic team with big ambitions and the drive to achieve them. We also offer a competitive salary package, and a flexible working environment. If you would like to join us at this exciting stage in our development, we want to hear from you!

How do I apply?

If you think you have what it takes, please get in touch with us.