Design, prototyping and layout for both desktop and mobile web formats using tools such as Invision and Sketch
Mastery of UI architecture/design and UI development.
Good understanding of scalability, load-balancing, web security and other deployment concerns.
Building e-commerce platforms and interfacing with payment gateways such as Stripe, Paypal for payment methods including credit card, paypal and bitcoin
Creating a clean and cutting edge user interface that’s easy-to-use with a consistent user experience across various platforms.
Estimating and planning the implementation of new product features, and delivering on schedule.
Leveraging adaptive-responsive layouts to deliver new and enhanced features to spec that work across a range of devices including PCs, tablets, and mobile phones.
Required Skills and Experience
Bachelor's degree in Computer Science or Computer Engineering, or equivalent experience plus;
Experience with Angular.js, React/React Native, Bootstrap and Foundation on both desktop and mobile formats
Experience with the design process using prototyping tools such as Invision and Sketch
Previous role(s) developing cross browser front-end user interfaces
Experience with working with schema for both relational databases and NoSQL, primarily MySQL and Cassandra.
Experience working with commercial e-commerce platforms, including invoicing/billing, chargeback handling, fraud handling and other tasks
Detailed planning, organization, time management, and project management skills
Exceptional written, verbal, and interpersonal communication skills
Hands on, persistent, and passionate attitude about making software that is elegant, effective, and simple
Work in the office or from a coffee shop when needed.
Flexible hours and schedule.
Interact with the team online.
Join a fun, interactive office team excited about the company's future.
Enjoy your holidays off.
Competitive benefits package available.
Your application has been sent successfully. We appreciate your interest in working with OpenVPN. We will review your application and be in touch if we are interested.