Fantasy Points Logo - Wordmark

Job Postings

Fantasy Points is a fast-growing company serving a passionate community of NFL fans and fantasy sports enthusiasts. With a bold mission to revolutionize the world of NFL analytics, we’re building a world-class platform that redefines how fantasy players and sports bettors experience the game.

Our team thrives on innovation and creativity, delivering data-rich content and cutting-edge tools that keep users informed, engaged, and empowered to make winning decisions.

At Fantasy Points, we cultivate a dynamic, collaborative culture that values fresh ideas, diverse perspectives, and a sense of fun. Join us, and be part of a close-knit team where your work shapes an experience loved by thousands. This isn’t just a job—it’s an opportunity to be a key part of a beloved brand and help make an impact in the world of NFL analytics.

Full Stack Developer

As a Full Stack Developer with a focus on Vue.js and Node.js, you will be responsible for developing and maintaining both client-side and server-side applications. This role involves working closely with our product managers, designers, and backend developers to deliver efficient, reliable, and visually appealing applications. If you’re a well-rounded developer who enjoys working across the stack, this role is for you!

Responsibilities
  • Front-end Development: Design and implement responsive, dynamic user interfaces using Vue.js.

  • Back-end Development: Develop server-side logic and APIs with Node.js to support our front-end applications.

  • API Integration: Design and consume RESTful and GraphQL APIs to enhance application functionality.

  • Database Management: Manage data storage solutions using SQL or NoSQL databases.

  • Optimization: Ensure applications are fast, scalable, and optimized for performance and security.

  • Collaboration: Work closely with designers, product managers, and other developers to understand requirements and create cohesive solutions.

  • Testing & Documentation: Write well-documented, testable, and maintainable code to ensure the long-term stability of applications.

Requirements
  • Experience: 3+ years of full-stack development experience, with a focus on Vue.js and Node.js.

  • Proficiency: Strong skills in JavaScript/TypeScript, along with experience in frameworks like Express or NestJS.

  • Database Knowledge: Experience with SQL and NoSQL databases, such as PostgreSQL or MongoDB.

  • API Development: Hands-on experience with RESTful and/or GraphQL API design and integration.

  • Version Control: Proficiency with Git and collaborative workflows.

  • Responsive Design: Experience building responsive and cross-browser-compatible applications.

  • Problem-Solving: Ability to troubleshoot and optimize code for performance, security, and scalability.

  • Communication: Excellent communication skills and ability to work effectively within a team.

UI/UX Designer

Fantasy Points is seeking a talented UI/UX designer who is a self-starter to add to our team. This individual will help optimize the usability of our digital portfolio consisting of multiple web and mobile app products. This role will require partnering and collaborating closely with multiple teams to plan product direction, collect customer-driven feedback, and define engineering scope.

Responsibilities
  • User Research: Conduct user research and evaluate feedback to gain insights that inform design decisions.
  • Wireframing & Prototyping: Create wireframes, storyboards, and prototypes that convey your design vision and bring it to life.
  • UI Design: Design beautiful, engaging, and user-friendly interfaces that align with our brand and enhance the user experience.
  • Collaboration: Work with cross-functional teams, including developers, product managers, and other designers, to ensure a cohesive and streamlined user experience.
  • Usability Testing: Conduct and analyze usability tests to refine and improve designs, iterating based on real user feedback.
  • Design Systems: Contribute to and maintain a cohesive design language, style guide, and design system.
  • Stay Current: Keep up-to-date with industry trends, best practices, and emerging tools/technologies in UI/UX design.
Requirements
  • Experience: 2+ years of experience in UI/UX design with a strong portfolio showcasing your work.
  • Tools: Proficiency in design software, including [Figma, Sketch, Adobe XD, Photoshop, etc.].
  • Skills: Strong understanding of visual design principles, information architecture, and user-centered design methodologies.
  • Communication: Excellent verbal and written communication skills, with the ability to articulate design decisions effectively.
  • Problem-Solving: Ability to think critically, solve problems creatively, and adapt in a fast-paced environment.

Front-End Developer

As a Frontend Developer specializing in Vue.js, you will work closely with designers, backend developers, and product managers to create and improve web applications that our users love. Your work will be key in translating complex requirements into fast, efficient, and easy-to-use interfaces. If you’re passionate about Vue.js and creating elegant front-end solutions, this role is for you.

Responsibilities
  • Develop & Implement: Build responsive, interactive, and visually appealing applications using Vue.js.
  • Component Creation: Develop and maintain reusable components and front-end libraries for future use.
  • Collaborate: Work closely with backend developers, UI/UX designers, and product managers to ensure cohesive and efficient development.
  • Optimize Performance: Ensure the technical feasibility of UI/UX designs and optimize for maximum speed and scalability.
  • Code Quality: Write clean, maintainable, and well-documented code that adheres to best practices and coding standards.
  • Troubleshooting & Debugging: Identify and fix front-end issues, conduct performance tuning, and debug code to maintain a smooth user experience.
  • Stay Up-to-Date: Keep up with the latest Vue.js and JavaScript ecosystem updates, best practices, and emerging tools/technologies.
Requirements
  • Experience: 3+ years of frontend development experience, with at least 1 year focusing on Vue.js.
  • Proficiency: Strong skills in Vue.js, JavaScript (ES6+), HTML5, CSS3 (including preprocessors like SASS or LESS).
  • State Management: Familiarity with state management libraries, such as Vuex or Pinia.
  • Frameworks & Tools: Experience with common front-end development tools, such as Vite, NPM/Yarn, and version control (Git).
  • API Integration: Proficiency in working with RESTful APIs and/or GraphQL.
  • Responsive Design: Experience with responsive and adaptive design, as well as cross-browser compatibility.
  • Communication: Good communication skills and ability to work effectively in a team environment.

Back-End Developer

As a Backend Developer specializing in Node.js, you’ll play a key role in developing and maintaining the server-side logic for our applications. Working closely with front-end developers, product managers, and DevOps, you’ll ensure seamless integration, high performance, and robust functionality. This role is perfect for someone who enjoys solving complex problems and wants to work with cutting-edge technologies.

Responsibilities
  • Develop & Maintain: Design and develop backend systems and APIs using Node.js to support web and mobile applications.
  • API Integration: Design and implement RESTful APIs and/or GraphQL endpoints that are efficient, secure, and easy to consume.
  • Database Management: Manage and optimize database operations with SQL and/or NoSQL databases.
  • Performance Optimization: Ensure that applications are fast, responsive, and scalable.
  • Security Practices: Implement security best practices, including data encryption, authentication, and authorization.
  • Collaborate Across Teams: Work closely with frontend developers, designers, and product managers to understand requirements and deliver on project goals.
  • Documentation & Testing: Write clear and concise documentation for backend services, and implement unit and integration testing to ensure high-quality code.
Requirements
  • Experience: 2+ years of backend development experience, with a strong focus on Node.js.
  • Proficiency: Strong skills in JavaScript/TypeScript and server-side frameworks like Express or NestJS.
  • Database Knowledge: Experience working with both SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • API Development: Hands-on experience in designing and managing RESTful and/or GraphQL APIs.
  • Version Control: Proficiency with Git and collaborative workflows.
  • Problem-Solving Skills: Ability to troubleshoot, debug, and optimize code to deliver high-performance solutions.
  • Communication: Good communication skills and ability to work effectively in a team environment.

Ready to Apply?

Please submit your resume, Github/portfolio, and a brief cover letter (explaining your interest in this role and why you believe you’d be a good fit) to [email protected]