F-Secure Logo

Senior Developer for Mac (cyber security products) at F-Secure (Helsingfors, Finland)

About the Employer

Job Description

At F-Secure we are committed to help people and corporates to do business free of worries about cyber threats and risks. It is our undertaking to deliver the most innovative state of the art cyber security products and solutions to our customers world-wide. Our world-class security top experts work hard to create best products, solutions, and services for our customers. F-Secure Corporate Cyber Security R&D; unit develops and delivers products used by F-Secure B2B partners and end customers. We are a flat and agile software R&D; organization consisting of software developers, Test Automation (TA) specialists and software architects. We are a multi-site & multi-cultural team of passionate fellows, we see diversity as an asset. We work closely with Product Management setting high-level road-map which then our R&D; champions turn into product features and functionalities. We also work very closely with F-Secure Labs analyzing cyber threats on a daily basis in order to better understand how to beat the bad guys. F-Secure is very much a product organization, and without R&D;, the majority of our B2B business wouldn’t exist. As a key player,  Senior Developer  has an overall responsibility of developing high quality products to satisfy our customer needs and continuously improving working processes, tooling and way of working. Key responsibilities in this role are : To develop cutting edge Mac cyber security products for our B2B customers and utilize the latest and greatest technologies, processes and tools To improve processes, way of working and common practices, such as continuous integration, test-automation and automated deployment To contribute to product road-maps and other long-time plans We offer you opportunity to: Work with world-class top security experts as your colleagues Work with the latest technologies and tools, solving real problems from real life, helping people and businesses with their daily tasks Be member of our Fellowship Community, a passionate team of solid professionals supporting each other in daily work duties, and also as colleagues and friends Deliver the most innovative state of the art cyber security products and be part of F-Secure future success Continuously learn and develop yourself What we expect from you: You have experience in software development for macOS and you understand Apple ecosystem in general You understand macOS internals such as launchd, XPC and codesigning You are fluent in Objective-C and Cocoa Experience in the whole software development process, from working with requirements to maintaining software and handling support cases Good scripting skills (we use Python, shell, Ruby, JavaScript and others) Fluent in English A hunger for constantly learning more Can-do attitude and excellent problem-solving skills Excellent team player, self-confident and willing to work in fast changing environments. We also value experience in: Continuous integration and build systems (we use Makefiles, SCons, Jenkins) Test automation Swift C++ Developing for Windows, iOS and/or Linux Darwin kernel extension and I/O Kit development Dare to take challenge and be the best, as a member of F-Secure dream team? If yes, apply now, submit your CV and application. A security background check will be conducted for the selected candidate, in accordance with the Finnish Security Clearance act 726/2014.