Build the web frontend product features. Write product features or system development code
Apply technical knowledge and problem solving skills to build innovative solutions for complex workflows
Strive for constant improvement in terms of code quality, maintainability, performance
Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
Ensure engineering best practices, including writing comprehensive test cases are followed
Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
Triage product or system issues and debug/track/resolve them by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Support engineering operations, including being on-call for production support when necessary
Collaborate effectively with the team, while being a good communicator (both verbal and written)
Document and share important aspects of all engineering decisions being made
What you'll need
Strong engineering skills and foundations, including problem solving, coding and debugging
Expertise in core Javascript with at least 7 years of experience developing with it
Proficient in Typescript, HTML5, and CSS3 usage in building large-scale applications
Experience in browser (Google Chrome, Mozilla Firefox) plugin development is a plus
Passion for building rich and innovative user experience
Strong communication skills. Proactive in driving various initiatives and processes for the team as well as communicating with various stakeholders
Bachelor's degree in Computer Science or related fields would be nice to have