BS in Computer Science or related field of study. Preferred: Master’s degree or equivalent professional experience.
5+ years of professional software product/service development experience.
3+ or more years of professional experience doing web application development with React.js, Node.js, Next.js, etc.
Expert knowledge of HTML, CSS, and JavaScript.
Proficient in object-oriented analysis and design.
Knowledgeable of secure, scalable, and highly available application development practices.
Proven track record to develop robust, efficient, high-quality code.
Ability to resolve problems using appropriate tools and techniques.
Sense of urgency, ownership, and thrive in a fast-paced environment.
Excellent written and verbal communication skills.
What you'll be doing
Build web-based user interfaces and components for purchasing and subscription management.
Deliver applications, components, and architectures that meet world-class standards of performance, scalability, security, privacy, resiliency, and flexibility.
Participate in all aspects of software development activities, including design, coding, code review, unit/integration testing, bug fixing, and code/API documentation.
Work in multi-functional teams to ensure superb end-to-end user experience for customers.
Prototype ideas and concepts quickly and stay up to date with the latest industry trends.