Software Engineer

Reincubate ,
London, Greater London

Overview

Job Description

* Would you love to play a key role in building a genuinely innovative British startup with royal recognition? * Would you like your work to benefit millions of people around the world? * Are you passionate about data, and interested in helping people get access to their own data? Can you harness data to help users get more from a product? * Would you like to be part of a small, exceptional team, shipping code, reporting to the founder, and making discoveries before anyone else in the world? * Do you live and breathe code, and doing amazing stuff with macOS and iOS? * Want to help build an awesome software company of the likes of Panic, AgileBits, Stripe or Twilio? If so, we have the ideal opportunity for you. We're looking for an incredibly talented Software Engineer to drive our award-winning desktop products. Job Mission The mission of the Software Engineer is to build and enhance our products on macOS and Windows. Success is measured by release and code quality. Job Outcomes You will have succeeded in this role if you achieve: * Increased user satisfaction * Clear insight into the app's performance * Consistent use of best practise in components and patterns * An orderly kanban and a clear, demonstrable plan for delivery This is who we are Reincubate helps consumers and businesses maximise value from their Apple technology. Our mission is to democratise access to app data, so individuals and companies can do more with their own data on a transparent and ethical basis. Our vision is to help 10% of the world create value with their own data. At Reincubate, we serve consumers, small businesses and law enforcement with iPhone Backup Extractor. Reincubate's APIs for iCloud, iOS, and other mobile devices serve parental monitoring, CRM, insurance and compliance needs. iPhone Backup Extractor allows our users to examine data managed by Apple and many third-party apps (including Google, Facebook and Microsoft), both in the iCloud and on their device. HM Queen Elizabeth II recognised Reincubate in 2017 and 2018 with the Queen's Award for Enterprise. The award is the UK's highest official business honour, and reflects Reincubate's performance with international sales, and innovation in building iPhone Backup Extractor. iPhone Backup Extractor helps people access their data in ways that they couldn't otherwise -- we don't retain this: it's yours, not ours! -- and that level of access makes it particularly noteworthy. * In a world with increasing concern around tech companies collecting and selling personal data, our products empower individuals to access data held on them by tech companies * Reincubate iPhone Backup Extractor was the world's first consumer tool (2008) for accessing iPhone data, and subsequently the first to introduce encryption support, iCloud access, and an API * Through the feedback of millions of our users, Reincubate is rated one of the UK's top 10 most loved software companies by TrustPilot, with a near-perfect 9.7 out of 10 Find out more at reincubate.com/about. This is who we are looking for Someone with: * An eye for integrity in data, and a desire to help people to get it * A passion for building excellent apps * A love of robust code and robust tests! * Excellence in at least one of: C#, Python, Objective-C, Swift, C++ * Used to being organised with a great stack: git, fab, Docker, CI tools, etc. * Familiarity with macOS & Windows debugging, and awareness of low-level iOS techniques (ie. jailbreaks, rooting, exploits, firmware) * Knowledge of obfuscation, virtualisation, encryption and other binary protection and reverse engineering protection techniques You'll enjoy working with us if you Fit the core values that guide our behaviour and decision-making. We are GLEET. * Good-hearted . It's important to do the right thing. We aim to be helpful, humble, and authentic. Trust and integrity matter. * Lean . We use resourcefulness, common sense and order to reduce complexity and waste. * Exceptional . We're committed to being the best in the world with our products. Being the best is disproportionately fruitful. * Energising . We're pioneers in our industry. We aim to inspire and motivate our customers, colleagues, and peers. * Tenacious . It takes grit and determination to do hard stuff well. We're committed to our mission. This is what you will do * Design & build desktop apps and libraries on macOS & Windows, with Xcode, Visual Studio (Xamarin), Python, and other technology. * Work with product team to build, deliver, and communicate against the plans * Do great stuff to fuel a great changelog * Drive speed, performance, maintainability, etc. * Diagnose & debug issues, find data * Use tools like Sentry, New Relic, Grafana & others * Ensure we're using the right tools to know what's going on * Build the future * Collaborate with the extended team on licensing, protection, security * Work with the API team on client library integrations, design etc. * Work on our evolving technology and platfo