NOTE: This position is remote. The ideal candidate will have remote team experience.

About Chalkline Sports

Chalkline core values: Candid. Action-oriented. Resourceful. Data-driven. Speed as a Habit.

Chalkline Sports is the world's leading platform for scalable, personalized sports betting games: freeplay, insured and real money. Chalkline acclimates, engages and monetizes bettors.

This is not our first rodeo. We’re seeking proven self-starters who will drive rapid growth.


Position Overview

The Senior Front End Engineer will report to Chalkline’s Front End Engineering Lead.

You will be challenged to deliver Excellence, and will have a team of people behind you doing the same. If you like to run fast and jump high, please apply. We address challenges collaboratively with a balance of optimism, data and realism.


Responsibilities

  • Help drive the growth of Chalkline applications.
  • Translate application storyboards and use cases into working applications.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Help maintain code quality, organization and automatization.
  • Participate in regular product development ceremonies: planning, retrospectives, etc.


Essential Skills and Qualifications

  • Senior-level engineer with 5+ years of experience.
  • Ability to understand business requirements and translate them into technical requirements.
  • Strong knowledge and deep understanding of JavaScript/HTML/CSS.
  • Ninja level Typescript.
  • Strong experience using React.js and a deep understanding of state management.
  • Experience developing web applications that consume RESTful and GraphQL APIs.
  • Atomic Design, BEM methodology and CSS preprocessors like SASS.
  • Experience with Unit Testing / End to end testing / Component Testing (using Jest & Cypress).
  • Familiarity with modern front-end development tooling and build pipelines.
  • A knack for writing clean, readable, and easily maintainable code, along with benchmarking and optimization.
  • Excellent communication skills in English (written and spoken).

Benefits

Flexible working environment. Competitive salary. Free tickets to select sporting events.

Massive laughs every Thursday at the company meeting, guaranteed! :)