The Front-End Developer is responsible for front-end development tasks related to the e-commerce websites, supporting services, and related applications. Individual will work through the Software Development Life Cycle (SDLC) to complete work in a timely manner and adhere to business goals. This role reports directly to the Director of E-Commerce Development and works within the development team to create and maintain multiple e-commerce sites and mobile applications.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Development and support of current and future e-commerce sites across multiple platforms (mobile, tablet, desktop), as well as, support legacy, third-party, and internal applications
Acting as a resource, suggests best approaches with focus on efficiency, performance, and user impact.
Software Development Life Cycle involvement in an agile environment - planning, estimates, documentation, development, testing, and deployment
Ability to prioritize workload and meet deadlines.
Effectively communicate with both technical and non-technical parties.
Must be willing and able to communicate utilizing video conferencing software (MS Teams) via chat, audio, and video.
SPECIFIC JOB KNOWLEDGE (Special skills, knowledge of machines, procedures, etc.)
Experience with React.
Experience building mobile applications with React Native for iOS and Android.
Ability to learn new skills, frameworks, and programming languages.
Willingness to adhere to established coding standards and design patterns.
Experience with cross-browser development.
Ability to work independently or as part of a larger group.
Experience working with a Design System.
Experience working with AJAX.
Experience developing responsive and mobile websites.
Experience with C#, Razor, MVC, .NET, and Visual Studio.
Experience interacting with RESTful APIs (Google, Facebook, Twitter, etc.).
Experience with a CSS Preprocessor (LESS, Sass).
Experience with Git source control.
Education: Bachelor’s degree in a related field of study (can be substituted with relevant professional experience)