Logo
Bayone

Software Engineer - UI

Bayone, San Francisco, California, United States, 94199


What You'll Do | Key AccountabilitiesEvaluate legacy code, troubleshoot and restore as appropriate.Develop technical specifications gathering and writing as needed to maintain system.Conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.Analyze, design, coordinate and supervise the development of software systems.Analyze system specifications and translate system requirements to task specifications for junior programmers.Develop and support Single page applications for formal wear web applications.Develop responsive html5/css layouts and interactive layouts.Design and develop using appropriate software design patterns to attain high reusability and maintainability.Participate in resolution of production issues and lead efforts toward solutionsWrite effective unit tests and integration tests to ensure high quality software delivery, sprint after sprint.Incorporate ADA compliance and site optimization best practices as needed.Proactively identify process inefficiencies and evolve accordingly.Support ongoing content updates and bug fixes as needed.Work with your QA resources to ensure that the software you deliver is of the highest quality.Participate in code reviews and provide mentorship to other junior developers.Skills & Experience

Master's or Bachelor's degree in Computer Science, or related technical field.Excellent written and oral communication skills.3+ years of experience in software development with:

Customer facing web application development.JavaScript fluency.Standard web technologies: HTML5, CSS3, JQuery.CSS Preprocessors like Sass/ Less.

1+ Experience with one or more of modern web frameworks like React (preferred), Angular, Vue, etc.Experience with NodeJS, gulp/grunt and task-runners, UI performance tuning, Google Tag Manager and Analytics.Experience working with one or more cloud providers like Google Cloud, Amazon AWS, Microsoft Azure, etc.Working knowledge of eCommerce-based web applications including site navigation, site promotion and checkout, A/B testing for web-based applications, and SEO concepts.Good knowledge of browser/device differences and the ability to deliver seamless responsive experiences.Demonstrated ability to accomplish goals with little or no supervision and work on multiple projects in a fast-paced, deadline-driven environment.Ability to learn and apply new technologies and tools quickly and think critically to solve challenges.Strong Interpersonal skills with ability to effectively relate to key users and stakeholders.