Co-Lead Developer

Job Description

AxCrypt is one of the world’s most popular file encryption solutions, and consists of applications for Windows, Mac, iOS and Android along with a high performance web server infrastructure as well as several support applications. All in C#, a lot is open source under GPL and we also have automated procedures in place for localization, builds and deploys.

In this role, you will be charged with taking AxCrypt to the next level, designing and developing architecture and code as well as leading the Indian team.

To be successful, we think you need to be a meticulously careful security-minded developer with primarily a back-end focus, but front-end experience and skills are meriting and useful. You have most likely been a professional developer for 7-10 years or more. A better than average understanding of encryption is required, but expert skills are not required to start with. We do expect you to become an expert though. You need to be fluent in spoken and written English, and preferably in Swedish as well.

Your most important personal characteristic is probably an ability to write and test code that just works. Every time, all the time, under heavy load. You must also be a fast learner. We don’t expect you to know everything from start, but you need to learn quickly mostly by reading code and scripts and existing configuration.

The AxCrypt technologies include a wide range of C#/.NET software and scripts in various languages, including many support tools that tie the continuous integration and installer building together, as well as tools to manage financial reporting from payment providers handling complex EU accounting rules and currency conversions.

You can find the required skills & experience related to this position below.

To apply, click the button below or send your resume with personal letter to apply@axcrypt.net.
We are currently having some difficulties with our forms, so please send an email to apply instead.

P.S. Don’t skip the personal letter, we’d love to hear more about you and why we should have you on our team!

Skills & Experience

  • +5 years C# development
  • +2 years leadership and/or architecture

In addition, you also need to have broad range of good-to-expert skills with tools and technologies such as:

  • Windows Server configuration, management and security lock down
  • DNS including understanding of SPF, CAA, DMARC and other related technologies
  • Cygwin, Exim and SMTP-related configuration and management
  • JSON REST API’s using .NET Wep Api both as a producer and consumer
  • NUnit unit testing framework
  • Multi threading and async programming

It is meriting the more knowledge/experience you have in the following areas:

  • Frontend-development with ASP.NET MVC including both legacy technology such as Foundation, JavaScript, jQuery and more up-to-date technologies.
  • Xamarin development in iOS and/or Android with Xamarin Forms and/or Mac OS X with XWT.
  • Native app development in iOS and/or Android and/or Mac OS X.
  • Encryption techniques including both symmetrical and asymmetrical algorithms and applications.
  • MSBuild custom targets and configuration.
  • SSH configuration and use, including port tunneling.
  • TeamCity continuous integration server.
  • WiX installer.
  • Basic marketing and financial accounting concepts.
  • Performance optimization and tools.