[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-detail-job-71790--":3},{"jobId":4,"job":5,"employer":76,"hasApplied":16,"loadingApplied":16,"query":169},71790,{"image":6,"employerId":7,"desiredCriteria":8,"essentialCriteria":9,"isActive":10,"salary":11,"easy_apply_flag":10,"screenerForms":12,"primaryColor":13,"companyTrackingCodes":14,"logo":15,"postedToStepStoneBoards":16,"title":17,"formalTitle":18,"description":19,"aboutRole":20,"contractType":21,"salaryType":24,"minSalary":14,"maxSalary":25,"publishedAt":26,"socCode":27,"openUntil":28,"closed":16,"createdAt":29,"updatedAt":30,"occupation":31,"location":44,"skills":58,"diversityMandatory":16,"document":59,"video":14,"isDiversity":16,"unsplashImageName":14,"unsplashImageUsername":14,"hiringManagers":60,"filteringQuestions":63,"isJobInternal":16,"hideCompanyProfile":14,"allowCandidateDirectMessage":10,"mainHeroImage":14,"easyApplyFlag":10,"applicationRequiredFields":64,"remote":16,"campaignTag":66,"showFullAddress":10,"payPeriod":67,"currency":71,"jobToken":75,"imageFile":14},"https:\u002F\u002Fapi.seemehired.com\u002Fpublic\u002Ffiles\u002Ffilename.jpg?id=2302492",396,[],[],true,"Based on Experience",[],"#7ADE6C",null,"https:\u002F\u002Fapi.seemehired.com\u002Fpublic\u002Ffiles\u002Ffilename.jpg?id=2287519",false,"Senior Software Engineer (Pitchside)","Senior Software Engineer","\u003Cp>\u003Cstrong>Senior Software Engineer&nbsp;\u003C\u002Fstrong>\u003C\u002Fp>\u003Cp>\u003Cstrong>📍 Belfast (Hybrid)&nbsp; |&nbsp; 💰 Competitive salary + benefits\u003C\u002Fstrong>&nbsp;\u003C\u002Fp>\u003Cp>TeamFeePay (TFP) is one of the biggest grassroots football club management platforms in the UK. We support over 2,000 football clubs and 250,000+ coaches, players, parents and guardians on the platform, and we’re now expanding into Italy, Spain and the rest of Europe. We’re a scale-up growing rapidly, and engineering is core to that growth.&nbsp;\u003C\u002Fp>\u003Cp>\u003Cstrong>⭐ About our Engineering Team&nbsp;\u003C\u002Fstrong>\u003C\u002Fp>\u003Cp>We're organised into three squads: Pitchside Experience, Clubhouse Experience and Platform. This role sits in Pitchside Experience: the squad focused on what happens matchday: team sheets, live updates and the tools coaches, players and parents use on the day.&nbsp;\u003C\u002Fp>\u003Cp>Our engineers come from a variety of different backgrounds. As long as you enjoy learning new things, we'd love to talk to you: we do not ask for formal qualifications or degree requirements for any of our engineering roles.&nbsp;\u003C\u002Fp>\u003Cp>\u003Cstrong>🔑 Your day-to-day&nbsp;\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>Own the design and delivery of Pitchside Experience features end-to-end, across our React Native app and web front end.&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>Show strong design judgement on ambiguous problems, and know when a simple solution beats a clever one.&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>Mentor other engineers and raise the quality bar in reviews and design discussions.&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>Work closely with product, design and other squads to turn vague problems into clear, sequenced plans.&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cstrong>🤩 You should apply if&nbsp;\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>you have React or React Native frontend experience, or the desire to learn it&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>you have strong experience of software development\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>you're comfortable across the stack your squad owns, not just the frontend&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>you have a product mindset: you're comfortable critiquing designs and understanding user journeys to help land on the best solution for coaches, players and parents on matchday&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>you enjoy mentoring and levelling up the engineers around you&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cem>You don't need prior Ruby experience to apply. If you're a strong backend engineer with experience in another language (e.g. Node, Python, Java, PHP, Go), we'd love to hear from you: we'll support you in picking up Rails. (Our Platform Senior Software Engineer and Principal Software Engineer roles are the exception and do require hands-on Ruby\u002FRails experience.)\u003C\u002Fem>&nbsp;\u003C\u002Fp>\u003Cp>\u003Cstrong>🛠️ What you'll be working on&nbsp;\u003C\u002Fstrong>\u003C\u002Fp>\u003Cp>We rely heavily on the following tools and technologies:&nbsp;\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>React Native for our mobile applications&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>We’re moving to React for our web front end, but we’re currently using Rails with Turbo, Hotwire and Stimulus&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>Ruby on Rails to write our API layer (there’s a highly recommended Rails tutorial \u003Ca target=\"_blank\" rel=\"noreferrer noopener\" class=\"wysiwyg-link Hyperlink SCXW123294403 BCX8\" href=\"https:\u002F\u002Fgorails.com\u002F\">\u003Cu>here\u003C\u002Fu>\u003C\u002Fa>)&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>Postgres for our database layer&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>Stripe to power payments: membership fees, club shop and fundraising all run through it&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>Currently our infrastructure is on Heroku, but we’ll be moving off this soon: join us and help shape where&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cstrong>📈 Level &amp; career progression&nbsp;\u003C\u002Fstrong>\u003C\u002Fp>\u003Cp>We're hiring at IC3 (Senior Engineer) on our engineering career ladder. Scope: a squad. You'll handle ambiguous, open-ended technical problems and be a technical anchor for the team. We interview across the whole framework, so if you're not sure exactly what level fits, talk to your recruiter and we'll figure it out together.&nbsp;\u003C\u002Fp>\u003Cp>\u003C\u002Fp>","\u003Cp>\u003Cstrong>🙌 What's in it for you&nbsp;\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>💰 Competitive salary + benefits&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>📍 Belfast tech hub, hybrid working, right beside the Titanic Museum&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>🚗 Free car parking and office snacks&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>⏰ Flexible working hours\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cul>\u003Cli>\u003Cp>🤖 Access to the latest and greatest AI models to help you get your work done faster&nbsp;\u003C\u002Fp>\u003Cp>\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cstrong>🌈 Interview process&nbsp;\u003C\u002Fstrong>\u003C\u002Fp>\u003Cp>Our interview process involves:&nbsp;\u003C\u002Fp>\u003Col>\u003Cli>\u003Cp>15 min screening call with our talent team&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Fol>\u003Col start=\"2\">\u003Cli>\u003Cp>45 min interview with our CTO, Steve&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Fol>\u003Col start=\"3\">\u003Cli>\u003Cp>45 min interview with our CPO, James&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Fol>\u003Col start=\"4\">\u003Cli>\u003Cp>Take-home task or pair coding exercise&nbsp;\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Fol>",{"id":22,"name":23,"permanent":10},1,"Full time",3,50000,1787122800,0,1789358400,1787135620,1787139601,[32,35,38,41],{"id":33,"name":34},33,"Design Engineer",{"id":36,"name":37},100,"Software Developer",{"id":39,"name":40},101,"Software Engineer",{"id":42,"name":43},118,"Software Architect",{"country":45,"cityName":50,"countryName":46,"fullAddress":51,"name":52,"address1":53,"postcode":54,"latitude":55,"longitude":56,"county":57,"active":10,"equalityReportFlag":10,"logo":14,"locationColor":14,"eeocReportFlag":16},{"name":46,"code":47,"iso3":48,"extendedCode":49},"Northern Ireland","GB","GBR","GB-NIR","Belfast","TeamFeePay, The Innovation Center, Catalyst, Queens Rd, Belfast BT3 9DT, United Kingdom, Belfast, Northern Ireland, County Down, BT3 9DT","TeamFeePay","The Innovation Center, Catalyst, Queens Rd, Belfast BT3 9DT, United Kingdom","BT3 9DT","54.61462","-5.90435","County Down",[],[],[61,62],{},{},[],{"CV_UPLOAD":65,"COVER_LETTER":65,"WORK_HISTORY":27,"RIGHT_TO_WORK":22,"EDUCATION_HISTORY":27,"FILTERING_QUESTIONS":27},2,"",{"id":68,"name":69,"period":70},5,"year","Per annum",{"id":22,"name":72,"code":73,"symbol":74},"Pound Sterling","GBP","£","6de8cf21-c366-454b-9163-d55b82a6505b",{"industry":77,"bioImage":80,"cultureImages":81,"cultureImage":82,"teamImages":84,"videos":90,"logo":15,"name":52,"slug":91,"description":92,"bio":93,"culture":94,"draft":16,"diversityAmbassador":16,"strictMode":10,"customReturnUrl":14,"companyUrl":14,"primaryColor":13,"secondaryColor":14,"companySize":95,"locations":96,"companyMedias":104,"benefits":124,"benefitsDescription":166,"agencies":167,"customSources":168},{"name":78,"id":79},"Technology \u002F IT",40,[6],[],[83],"https:\u002F\u002Fapi.seemehired.com\u002Fpublic\u002Ffiles\u002Ffilename.jpg?id=2302493",[85,86,87,88,89],"https:\u002F\u002Fapi.seemehired.com\u002Fpublic\u002Ffiles\u002Ffilename.jpg?id=2302494","https:\u002F\u002Fapi.seemehired.com\u002Fpublic\u002Ffiles\u002Ffilename.jpg?id=2302495","https:\u002F\u002Fapi.seemehired.com\u002Fpublic\u002Ffiles\u002Ffilename.jpg?id=2302496","https:\u002F\u002Fapi.seemehired.com\u002Fpublic\u002Ffiles\u002Ffilename.jpg?id=2302497","https:\u002F\u002Fapi.seemehired.com\u002Fpublic\u002Ffiles\u002Ffilename.jpg?id=2302499",[],"teamfeepay","\u003Cp>We are \u003Cstrong>TeamFeePay\u003C\u002Fstrong>, a Belfast-based \u003Cstrong>sports technology company\u003C\u002Fstrong> dedicated to supporting grassroots football clubs.\u003C\u002Fp>\u003Cp>Our platform helps clubs manage \u003Cstrong>payments, registrations, communication and fundraising\u003C\u002Fstrong> all in one place.\u003C\u002Fp>\u003Cp>Built by coaches for clubs, we understand the challenges of grassroots football and provide tools that make running a club simpler, more efficient and more sustainable.\u003C\u002Fp>\u003Cp>At TeamFeePay, we’re passionate about helping clubs \u003Cstrong>thrive on and off the pitch\u003C\u002Fstrong>.\u003C\u002Fp>","\u003Cp>At TeamFeePay, we were founded with a clear mission — to make life easier for grassroots football clubs.\u003C\u002Fp>\u003Cp>Established in 2018 and headquartered in Belfast, we’ve grown into a leading \u003Cstrong>club management and development platform\u003C\u002Fstrong> used by thousands of clubs across the UK, Ireland and Europe.\u003C\u002Fp>\u003Cp>Our software enables clubs to automate \u003Cstrong>membership payments, player registrations, scheduling, safeguarding and communications\u003C\u002Fstrong>, while also supporting fundraising and long-term development.\u003C\u002Fp>\u003Cp>We go beyond technology by offering \u003Cstrong>club development expertise\u003C\u002Fstrong>, helping organisations improve governance, increase revenue and access funding opportunities.\u003C\u002Fp>\u003Cp>As a fast-growing scale-up backed by investment, we are continuing to expand our reach — creating opportunities for ambitious people to join us on our journey.\u003C\u002Fp>","\u003Cp>Our culture is driven by a shared passion for \u003Cstrong>football, innovation and teamwork\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>We are a team of people who live and breathe the game — from coaches and players to developers and customer success specialists.\u003C\u002Fp>\u003Cp>At TeamFeePay, we value \u003Cstrong>collaboration, creativity and ownership\u003C\u002Fstrong>, encouraging everyone to contribute ideas and take pride in their work.\u003C\u002Fp>\u003Cp>As a growing tech company, we offer a dynamic and fast-paced environment where individuals can make a real impact.\u003C\u002Fp>\u003Cp>We support continuous learning and encourage our team to develop both professionally and personally, all while working towards a shared goal of \u003Cstrong>improving grassroots football\u003C\u002Fstrong>.\u003C\u002Fp>",{},[97,99],{"country":98,"cityName":50,"locationColor":14},{"name":46,"code":47,"iso3":48,"extendedCode":49},{"country":100,"cityName":103,"locationColor":13},{"name":101,"code":47,"iso3":48,"extendedCode":102},"England","GB-ENG","Ashford",[105,110,113,116,118,120,122],{"link":6,"filename":106,"companyMediaType":107},"filename.jpg",{"name":108,"mediaType":109},"Company Bio","image",{"link":83,"filename":106,"companyMediaType":111},{"name":112,"mediaType":109},"Company Culture",{"link":85,"filename":106,"companyMediaType":114},{"name":115,"mediaType":109},"Team",{"link":86,"filename":106,"companyMediaType":117},{"name":115,"mediaType":109},{"link":87,"filename":106,"companyMediaType":119},{"name":115,"mediaType":109},{"link":88,"filename":106,"companyMediaType":121},{"name":115,"mediaType":109},{"link":89,"filename":106,"companyMediaType":123},{"name":115,"mediaType":109},[125,128,132,135,139,143,147,151,155,158,162],{"id":68,"name":126,"slug":127},"Retirement plan and\u002For pension","money-bill-alt",{"id":129,"name":130,"slug":131},21,"Free parking","parking",{"id":133,"name":134,"slug":127},28,"Competitive salary",{"id":136,"name":137,"slug":138},41,"Wellbeing Scheme","heart",{"id":140,"name":141,"slug":142},50,"Social Opportunities","people-arrows",{"id":144,"name":145,"slug":146},55,"Hybrid Working","laptop-house",{"id":148,"name":149,"slug":150},57,"Culture of recognition","medal",{"id":152,"name":153,"slug":154},58,"On the job learning","shield-alt",{"id":156,"name":157,"slug":150},59,"Progression opportunities",{"id":159,"name":160,"slug":161},60,"Access to Health & Wellbeing app","user-friends",{"id":163,"name":164,"slug":165},64,"Staff celebration events","glass-cheers","\u003Cp>We believe in building a workplace where people can grow, succeed and enjoy what they do.\u003C\u002Fp>\u003Cp>At TeamFeePay, you’ll benefit from working in a \u003Cstrong>high-growth tech environment\u003C\u002Fstrong>, with opportunities to develop your career as the company scales across the UK and Europe.\u003C\u002Fp>\u003Cp>We offer exposure to a variety of roles and projects, allowing you to build skills across \u003Cstrong>technology, sport and business development\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>Our team benefits from a collaborative and supportive culture, where ideas are valued and contributions are recognised.\u003C\u002Fp>\u003Cp>As part of a scaling business backed by investment, there are real opportunities for \u003Cstrong>career progression, learning and impact\u003C\u002Fstrong> — giving you the chance to shape both your future and the future of grassroots sport.\u003C\u002Fp>",[],[],{"fullTime":66,"partTime":66,"role":66,"company":66}]