Associate Full Stack Developer

F-Secure delivers research-led cyber security to defend organizations, society and people from real-world attacks and build resilience into their approach. Our people are a mix of technical and creative experts – diverse, talented, and passionate people – working tirelessly to help us advance the industry with new ways of thinking. They lead their own development, in and out of the office. They call the shots when it comes to building a place to call home in our organization.

The Consulting Development team at F-Secure is looking for an associate level developer to work on our tooling that Consultants use in client engagements. This is a junior level role where we would hope for a passionate self-starter, perhaps with some commercial or academic experience, but certainly a few projects of their own to demonstrate their skills and areas of interest.

We place no hard and fast rules on what skills you should have or how many years you have worked in the industry. Our main requirement is a passion for the craft of software development. Above all else, you should enjoy the work you do.

In all candidates we are looking for developers who care about code quality and maintainability, their own personal development and delivering quality solutions to our users’ requirements.

Whilst we do not necessarily expect familiarity with our stack, we are looking for people who can pick up and run with new technology quickly. We offer great mentorship and training in the team allowing people to develop their skills rapidly.

We are looking for a multi-skilled Developer, any of the following attributes would be preferable:

  • Ideally, you will be familiar with developing in Ruby. We believe it is an easy language to pick up, so we would certainly consider experience in other languages.
  • We use the Rails framework in nearly all our applications, so some familiarity with it would be beneficial. Experience with other MVC frameworks would also be considered relevant.
  • Most of our applications leverage JavaScript to some extent. Experience with Angular, or Vue.js would be valuable (though cross-skilling from React is reasonable as well), as well as the use of Webpack(er), modules and unit testing in JavaScript.
  • Effectively tested systems are a core to providing a stable and effective service, so experience with unit testing is desirable.
  • We are web developers, so an understanding of how to design maintainable and performant web applications is desirable. We are big proponents of RESTful design and are opening more API endpoints by the day.
  • We value good Object-Oriented Design in our applications. We are open to other paradigms too, of course.
  • We value clean and maintainable code, so you should understand how to leverage design patterns, refactoring, and coding standards to achieve it.
  • Our servers and development machines mostly run some flavour of Linux, so experience with it is very valuable.
  • We use Git for version control, so experience of how to use it or other VC systems is desirable.
  • We use a mixture of MySQL and PostgreSQL, so knowledge of RDBMS's and how to write good queries is very valuable.

Additionally, experience or interest in the following technologies and concepts would be beneficial, but is not required:

  • AWS and DevOps in general
  • Information Security
  • Python
  • Elasticsearch
  • Knowledge of Docker or other container systems
  • Interest or experience in the effective use of CI/CD
  • If you have a good eye for front end design, that is a bonus
Nobody knows cyber security like F-Secure. For three decades, F-Secure has driven innovations in cyber security, defending tens of thousands of companies and millions of people. With unsurpassed experience in endpoint protection as well as detection and response, F-Secure shields enterprises and consumers against everything from advanced cyber attacks and data breaches to widespread ransomware infections. F-Secure's sophisticated technology combines the power of machine learning with the human expertise of its world-renowned security labs for a singular approach called Live Security. F-Secure's security experts have participated in more European cyber crime scene investigations than any other company in the market, and its products are sold all over the world by over 200 broadband and mobile operators and thousands of resellers.