Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Mid Level Software Engineer

at Spotlight Sports Group

Posted 1 day ago 1 applied

Description:

  • Spotlight Sports Group is a global media and technology company specializing in content and data within sports betting, horse racing, and fantasy sports.
  • The company operates multiple award-winning brands, including Racing Post, Pickswise, myracing, and Free Super Tips.
  • The role is for a mid-level engineer to join the small Affiliate development team.
  • Responsibilities include supporting the development, testing, and deployment of both front-end components and applications, as well as back-end services for multiple branded affiliate sites.
  • The successful candidate will work closely with the Senior Engineer and must be able to work independently, taking full responsibility and ownership of the code they commit.

Requirements:

  • Candidates must have experience working on large-scale website projects.
  • A strong background in analyzing user requirements to inform application design is essential.
  • An excellent understanding of good software engineering practices is required.
  • Candidates should have a good understanding of software quality assurance principles.
  • Proficiency in version control with Git and workflows with GitHub/GitLab is necessary.
  • Experience in Dockerizing WordPress and Next.js for local and production environments is required.
  • Familiarity with agile methodologies and project tracking tools like Jira or Notion is essential.
  • A deep understanding of Next.js routing and server-side rendering (SSR) is required.
  • Experience with data fetching methods such as getStaticProps, getServerSideProps, and getInitialProps is necessary.
  • Candidates should be comfortable using TypeScript in a Next.js environment and have a strong grasp of component-based architecture (React).
  • Familiarity with state management tools like Redux or React Context is required.
  • A good understanding of frontend performance, including lazy loading and image optimization, is necessary.
  • Strong experience with WordPress as a headless CMS, especially using WP REST API, is required.
  • Proficiency in PHP for customizing themes, plugins, and ACF (Advanced Custom Fields) is necessary.
  • Experience building or consuming custom post types, taxonomies, and meta queries is required.
  • Candidates should be comfortable with WordPress security, user roles, and performance optimization.
  • Desirable skills include past experience implementing a login/subscription service, familiarity with monorepos, and experience with monitoring and logging tools like Sentry or Datadog.
  • Knowledge of DevOps, CI/CD, AWS, and experience working with Docker Containers is a plus.
  • Experience using generative AI frameworks such as OpenAI models and APIs is desirable.
  • Personal skills required include solid written and verbal communication skills, high self-motivation, flexibility, excellent time management, and a desire to learn new technologies.

Benefits:

  • The company offers a range of well-being initiatives, including private medical insurance and excellent parental leave.
  • Employees benefit from a working globally policy, mental health support, assistance programs, and social gatherings.
  • A pension scheme and various other benefit schemes are provided.
  • Employees receive their birthdays off work and enjoy 25 days of holiday per year, with the option to buy 5 additional days and flexibility regarding public holidays.
  • Life assurance is included, along with exclusive perks like the Star card and the Step Further Awards for employee recognition.
  • For those working in a hybrid model, commuting is made easier with a Season Ticket Loan and Cycle to Work Scheme.
  • Complimentary access to the Racing Post Members Club, complete with an Ultimate Membership, is provided.
  • Employees have the opportunity to volunteer two days per year with the charity partner, Autism in Racing.