Agile Programming Methodologies, Analysis Skills, Application Programming Interface (API), BASIC Programming Language, Best Practices, CSS (Cascading Style Sheet), Code Reviews, Communication Skills, Compensation and Benefits, Computer Science, Debugging Skills, Git, HTML (HyperText Markup Language), Internet Technology, Java, JavaScript, Mentoring, NoSQL, Node.js, Object Oriented Programming (OOP), Problem Solving Skills, Product Design, Product Engineering, Product Lifecycle, Python Programming/Scripting Language, React.js, Requirements Management, SQL (Structured Query Language), Software Development, Source Code/Configuration Management (SCM), Team Player, User Experience Design (UXD), User Interface/Experience (UI/UX)