Windscribe
Senior Software Engineer Ios (Remote)
Senior Software Engineer Ios | Windscribe | Canada
Senior Software Engineer Ios | Windscribe | Canada
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
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.
Show more
Show less
Related Jobs
See more All Other Remote Jobs- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save