As a key team member, you will be responsible for transforming complex business requirements into effective web solutions. You will create landing pages, systems, applications, or processes for large and cutting-edge web projects.
Serve as a team development member across one or more projects
Estimate work in support of sprint and release planning as well as long-range road mapping
Ensure on-time and high-quality product delivery
Develop and execute tests and support functional, non-functional testing
Support new products through deployment lifecycle
Qualifications — Required
Bachelor’s degree in Computer Science or Engineering
3+ years of hands-on experience in web development/services development across the entire development lifecycle — concept, design, built, test, deploy, support
3+ years of experience with frontend web technologies and frameworks (JavaScript, Angular, Vue, React, etc.) — React experience strongly preferred
Understanding of event-driven systems
Extensive experience in developing web applications using HTML/HTML5, XML, CSS/CSS3, SASS, LESS, JavaScript, React JS, JSON, Node.js, Bootstrap