The company is looking to solve the problem of operating and maintaining both front- and back-end software and web applications, including server-side logic and API integrations, visual design and functionality of multiple websites, and analyzing data to identify bug fixes and ensure code quality.
Requirements
- Proficiency in HTML, CSS, JavaScript, JSON, XML
- CSS preprocessors (Sass/LESS), bundlers (Webpack) and associated languages
- Frameworks/Libraries such as Angular, ReactJS, jQuery, Bootstrap
- One or more Object Oriented Programming languages such as C++, PHP, or Python (preferred)
- Code versioning tools such as Git (preferred), Mercurial or SVN
- At least one prototyping software (Adobe XD, Figma, Sketch, etc.)
- Project management software (Asana and Jira)
Responsibilities
- Build reusable and maintainable codebases while adhering to the software development lifecycle.
- Design and implement scalable web services, applications and APIs.
- Help develop and maintain W3C compliant HTML/CSS/PHP/JQuery/JavaScript page level code, while coordinating with internal and external providers to increase web performance and usability.
- Ensure cross-platform optimization and responsiveness of applications across all device types
- Create intuitive dashboards for analyzing website data, consumer actions/trends and housing marketing material from external vendors
- Provide UAT for all new features developed for retail B2C/B2B sites, new site launches and larger implementation efforts
- Create quality creative deliverables for multiple B2C and B2B ecommerce websites, online advertising, and email marketing campaign initiatives
Other
- Bachelor's Degree (B. S.) in Computer Science or Software Engineering from four-year College or university; or two to three years related experience and/or training; or equivalent combination of education and experience.
- Ability to effectively present information and respond to questions from groups of managers, clients, customers and the general public.
- Have a strong analytical mind and conceptual skills, use growth mindset to think outside the box, be highly organized/action oriented and the ability to work hands-on in a fast-paced environment with advanced troubleshooting skills.
- Ability to troubleshoot and resolve daily website issues and support front- and back-end functionality.
- Proven ability to be a results and sales driven individual who is a creative marketer at heart, team player, self-starter with lots of initiative, problem solver and capable of using analytics to optimize and drive campaigns.