Senior Front-End Developer
Location: Anywhere, USA or Canada (remote)
Salary: $130K-$170K
Benefits: View here
Description
FantasyPros is looking for a senior JavaScript/CSS expert to join our remote-based team of sports lovers who write and maintain the code for our award-winning fantasy sports tools. You’ll manage and collaborate with other developers on new features and take on individual projects for our site and backend tools. Come grow as a developer as you implement best practices for high-traffic sites and take on new challenges with us at FantasyPros.
Responsibilities
- Work with a team of developers to build new fantasy sports tools and applications.
- Collaborate with product managers to turn mockups into pixel perfect markup.
- Optimize performance of existing products and fix bugs.
- Mentor and work with other front end developers as they build tools and grow their skills.
Minimum Requirements
- 5+ years of professional experience building web applications using modern JavaScript.
- Proficiency building web-based apps with reactive frameworks.
- Proficiency with responsive design techniques.
- Proficiency in semantic markup with HTML 5, including understanding of best practices for accessibility.
- Understanding of asynchronous request handling, partial page updates, and the Fetch API.
- Understanding of server-side CSS pre-processing platforms, such as SASS and SCSS.
- Use of a version control system like git.
Desired Experience
- Practical knowledge of a server-side language like PHP, Java or Python.
- 2+ years of experience managing a team of developers.
- Passionate about playing fantasy sports.
- Proficiency in CSS Grid and Flexbox.
- Experience working with Vue 3 and its Composition API.
- Experience with task automation tools, such as webpack and NPM.
- Proficiency in creating self-contained, reusable, and testable modules and components using Atomic Design strategies.
- Familiarity with Storybook or similar tool for managing Design System components
This is a full-time position – no contractors or agencies please.