About Windscribe
Windscribe the company is a privacy and security software development firm based out of Toronto. Windscribe the software is a set of tools used to help anyone on the planet circumvent censorship, unlock and unblock restricted content and enhance their online privacy - all available for free!
Windscribe was started in April of 2016 after seeing so many low quality privacy options on the market. Everywhere we looked we saw slow, buggy and user-unfriendly VPN services - they had terrible customer service, and espoused a lot of mis-truths and snake-oil. In short, it was (and still is) a toxic industry, and we knew we could build something better, faster and stronger. That's why we constantly strive to make our product better, to safeguard the privacy and security of everyone that uses our product, no matter where they are, no matter what they can afford. Privacy and security for anyone that needs it, no questions asked.
About the Role We are searching for a Senior Software Engineer - iOS to join our growing team! You can work 100% remotely anywhere in Canada!
Responsibilities
Learn and understand the product and its varied environments at a deep level
Write maintainable and well documented code using best practices
Write and maintain automated tests to catch regressions
Work closely with QA teams to discover and fix issues end-to-end
Communicate with end users directly and learn how they use our products
Maintain internal documentation as part of the development lifecycle
Liaison with the community on new releases to validate any changes and ensure quality
Collaborate with cross-platform team members in order to standardize common flows
Digest high level business goals into product release road maps
Work collaboratively with the team to make sure all work is delegated in an efficient manner
Support the team in completing release cycles on time and with high quality
Contribute to the project by coding, testing, debugging and iterating on the product
Build internal tools/processes to remove repetitive tasks or speed up slow ones
Build cross-platform libraries in order to not duplicate implementations of common behavior
Code Reviews
Qualifications
MacOS application development experience in QT environment
Experience with Objective-C, C, or C++
Experience with OpenVPN, IPSec/IKEv2, Wireguard
Experience with unit testing and UI testing in iOS
Excellent knowledge of computer science fundamentals (stack, heap, pointers, data structures, algorithms, etc)
Good understanding of networking and related protocols (TCP/IP, DNS, firewalls, routing, etc)
Detailed knowledge of the HTTP/TLS protocol and ability work work with RESTful APIs in less-than-ideal network conditions (restrictive corporate/school networks, government
level firewalls)
Experience maintaining open-source software
The Perks of Being a Windscriber
Competitive Salary with Bonus and options pool
Holiday Shutdown
Generous PTO
Drug & Dental
Food Stipend
RRSP Matching
Education
Parental Leave
Free Hosting & Bandwidth
Lifetime Windscribe VPN
#li-remote
Thank you for considering this opportunity. Funded.club Senior Recruiters work exclusively with Startups and are in direct communication with hiring managers and founding team members.
Your application will be fully reviewed by a dedicated recruiter who will respond based on the matching of your experience and qualifications.
#Information Technology jobs