Post a job — FREE
Get weekly
React jobs

Software Engineer


Spiny creates solutions and software for digital publishing businesses. Our mission is to make digital publishing and media sustainable.

Spiny is reimagining how digital publishers can use data to power their business, make better decisions, and increase operational efficiencies. Our publisher analytics suite is designed for data storytelling, insights curation, and recommendations.

At, we value teamwork, ownership, and accountability, hence this opportunity offers the chance to contribute to the fundamentals of a fast-moving technology start-up through your ideas, energy, and expertise.

Founders with a proven track record:

The founding team consists of Shannon Terry, Andy Johnson, and Nana B Nyantekyi, who several years of experience working together. Between them, there have been 4 acquisitions and boast experience in the digital media, eCommerce, and tech industries.

Shannon founded,,, and 247Sports, which become one of the top 10 sports properties on the internet. was acquired by Yahoo!, while the latter three were acquired by CBS Interactive. Andy served as the CFO of, 247Sports, and eCommerce startup Uncommon James. Nana was the director of business intelligence at 247Sports and also worked at CBS Interactive. He previously co-founded RightTrack Sports, a marketplace platform that uses data to connect students to university scholarships.

Your Role: is building a dynamic and cross-functional engineering team. Given our size, the engineering team works closely with the data and product teams to not only execute but originate the creation of solutions for publishers.

You should enjoy problem-solving and have a curiosity to learn new skills and tackle unfamiliar problems. The main responsibilities include:

  • Working with our product team to create applications that empower publishers.
  • Determining the structure and design of pages.
  • Creating data-driven web components from APIs.
  • Building reusable components for web and native.
  • Optimizing web pages for maximum speed and scalability.
  • Building a test suite around code.
Your Experience:’s core foundations are built on respect, teamwork, and shared responsibility. Each individuals’ contributions are essential to our ability to realize our vision.

As such, we are looking for a curious, driven, and hard-working team member with the following qualifications:

  • Proficiency with HTML, CSS, JavaScript and React. NextJS experience is a plus.
  • Ability to think on your feet and prioritize what best helps to realize our vision.
  • Experience with chart libraries is a plus.
  • Interest in analytics or machine learning is a plus.
  • Experience with AWS a plus
  • Good problem-solving skills.
  • Excellent knowledge of browser troubleshooting and debugging practices and
  • Sense of ownership and pride in your performance and its impact on the company’s success
Our offering: prides itself on the open environment for debate, collaboration, and experimentation. As a team, we learn and teach one another on a daily basis creating a shared consciousness that empowers us to progress collectively.

By joining the team you will have opportunities to work on greenfield projects and platform improvements. In addition, we offer the following:

  • Competitive salary packages
  • Opportunities to continue to learn through courses and workshops
  • Flexible working environment and location
  • Innovation days

Spiny is an equal opportunities employer, which means that we are committed to a policy of treating all its employees and job applicants equally.

Spiny does not discriminate against any employee or job applicant on grounds of (including, but not limited to) their race or color, nationality, national or ethnic origin, sex, marital status, religion, age, sexual orientation, or disability.

View our Spiny Core Values.

Get weekly new jobs in your inbox