Front-end UI Developer

Job description

OpenVPN Inc is seeking an experienced Front-end Developer to join our team.


You will be responsible for the development of the user interfaces for multiple applications, build the framework and implement best practices. You will also work with cross-functional teams to ensure products meet functionality, cost and reliability requirements.

Bring your unique style to our team and get ready to work hard, discover, invent, innovate, simplify, build, and have fun. Your personality and willingness to embrace our culture is as equally important as your skills and resume.


RESPONSIBILITIES

  • Developing compelling user interfaces using HTML5/CSS3, JavaScript, React and other web technologies
  • Good understanding of scalability, load-balancing, web security and other deployment concerns
  • Building e-commerce platforms and interfacing with payment gateways
  • 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

Job requirements

REQUIREMENTS

  • Minimum 4+ years of Front-end implementation and development
  • Technical proficiency in ES6+, HTML, CSS, Webpack, TypeScript
  • Working Experience with ReactJS (2+ years)
  • Online portfolio demonstrating a strong understanding of your UI/UX skills
  • Bachelor's degree in Computer Science or equivalent experience a plus
  • Take ownership and work independently on large portions of a project with minimal supervision
  • 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

DESIRED SKILLS

  • Experience working with schema for both Relational Databases and NoSQL, ideally MySQL and MongoDB
  • Conversion Rate Optimization (CRO) and/or Search Engine Optimization (SEO)