Execute projects in entirety from feature specification, through architecture, design, implementation, and validation
Architect, design, implement, and maintain high-performance, scalable systems
Engage with customers, product management, marketing, operations, and support engineers to take products from conception to development to production and maintenance
Deploy code in production, debug and fix production issues
Document architecture, feature specifications, designs, and bug updates
Qualifications
Solid understanding of HTML, CSS, and JavaScript
Proficiency in at least one modern JavaScript framework such as React, Angular, or Vue.js
Experience with CSS preprocessing tools like SASS or LESS
Experience with version control systems like Git
Understanding of RESTful APIs and asynchronous request handling
Experience with building responsive and mobile-friendly interfaces
Understanding of cross-browser compatibility and web accessibility standards
Problem-solving and analytical skills as well as a strong attention to detail
Excellent communication and collaboration skills
Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field