Front End Developer

Posted: 2 months ago

• Building web-based user interfaces and cloud services for subscription management and purchasing.
• Participating in all aspects of software development activities, including design, coding, code review, unit testing, bug fixing, and code/API documentation.
• Working in cross-functional teams to ensure superb end-to-end user experience for customers.
• Fast prototyping of ideas and concepts and researching latest industry trends.
• BS in Computer Science or related field of study.
• 4+ years of professional software product/service development experience.
• 3 or more years of professional experience doing web application or full-stack Cloud/SaaS/Web Services development.
• Knowledgeable of secure and scalable service development practices.
• Solid professional software development experience in Java.
• Experience developing cross-browser compatible front-end web experiences, using modern web frameworks (such as React, Vue, or Angular), HTML5, CSS3 abstraction (Less/SASS), etc.
• Experience with modern JavaScript libraries and tooling
• Awareness of client-side performance considerations
• Demonstrated design and UX sensibilities
• Experience implementing RESTful APIs, with technologies such as Node.js, Java, etc.
• Excellent communication skills and ability to collaborate successfully with both local and remote coworkers.
• Experience writing unit tests.
• Excellent object-oriented analysis and design skills.
• Proven ability to develop robust, efficient, high-quality code."