The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional front-end design. ResponsibilitiesExecute projects in entirety from feature specification, through architecture, design, implementation, and validationArchitect, design, implement, and maintain high-performance, scalable systemsEngage with customers, product management, marketing, operations, and support engineers to take products from conception to development to production and maintenanceDeploy code in production, debug and fix production issuesDocument architecture, feature specifications, designs, and bug updates
QualificationsSolid understanding of HTML, CSS, and JavaScriptProficiency in at least one modern JavaScript framework such as React, Angular, or Vue.jsExperience with CSS preprocessing tools like SASS or LESSExperience with version control systems like GitUnderstanding of RESTful APIs and asynchronous request handlingExperience with building responsive and mobile-friendly interfacesUnderstanding of cross-browser compatibility and web accessibility standardsProblem-solving and analytical skills as well as a strong attention to detailExcellent communication and collaboration skillsCurrently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field