Job Title
Remote as of now.
Job Description
As a member of the team, you’ll create and influence innovative solutions that meet not only functional, but also performance, scalability and reliability requirements. You will be expected to work as a member of a high functioning Scrum team to help drive the next generation user experience for the division both internally and externally.
Required Skills and Experience
- Front End: Knowledge of JavaScript libraries such as jQuery and their use in building complex interactive experiences.
- Familiarity with MVC frameworks (AngularJS, Angular 2+, Backbone.js, or similar) and common JavaScript design patterns.
- Familiarity with Responsive Designs; AngularJS or extensive JavaScript.
- Experience using fluid grids and building responsive websites.
- Making use of Cascading Style Sheets CSS3 features & CSS frameworks to implement responsive web design.
- HTML5 including HTML5 APIs; CSS and CSS preprocessors such as SASS or Lint; DOM;
- Ability to create cross browser page layouts and components.
- Knowledge of design techniques for developing websites with good performance (i.e. lazy loading, use of Spites, etc.)
- Knowledge of expanded HTML5 semantics and popular HTML5 APIs (e.g. audio, video, SVG) Back End/Web Services.
- Experience and knowledge of RESTful APIs or other Web Services; Java.
- Excellent communication skills including the ability to communicate software engineering and/or development concepts and principles.
- Design, develop and implement web applications, including adherence to coding standards, and building/running appropriate unit and integration tests and deployment scripts.
- Basic principles of software design for maintainable and extendable software; Analytical and problem-solving skills; Strong teamwork skills with the ability to collaborate with other developers and co-workers including distributed team members; Partner with QA to own the quality of the product.
- Ability to use or learn Design Patterns; Agile/Scrum experience or basic knowledge.
- Contribute to continual improvement by suggesting improvements to all aspects of the product development
Preferred Qualifications
- Bachelor's degree or higher in Computer Science or a related field
- Software development (preferably front-end client-side UI development); experience with HTML5 and CSS3 and popular page layout frameworks
- Responsive Web Design - Development experience; Experience mentoring junior staff and defining coding standards and best practices
- Hands-on experience with multiple JavaScript libraries and frameworks (jQuery)
- Hands-on experience with Responsive Web Design and Web Accessibility.
- Experience working with large-branded websites, content management systems, E-commerce platforms, and backend frameworks (Java, NET)
- Experience within a large technical organization
- Familiarity with Agile concepts in an enterprise setting
Frontend Developer in Remote at Unknown Company
This position is listed as full time and able to be worked remotely.