Full stack developer for sports media company --ongoing maintenance/new development
Only freelancers located in the U.S. may apply.U.S. located freelancers only
PLEASE NOTE: ALL DIRECT CALLS AND EMAILS WILL BE BLOCKED, AND SENDERS WILL BE DISMISSED FROM CONSIDERATION, EVEN ON UPWORK. WE WILL NOT WORK WITH ANYONE WHO CONTACTS US OUTSIDE OF UPWORK. ZERO EXCEPTIONS. We are seeking a full-stack developer for both the ongoing maintenance of current products as well as the development of new products. We are a sports media company that creates applications that help fans be more effective when it comes to attending live sporting events. EXISTING PRODUCT DEVELOPMENT: Our first product launched two months ago: calendar.thestadiuminsiders.com, a custom calendar which incorporates team sports calendars (NFL, NBA, NHL, MLB, etc.) plus concerts/special events into a single view for each city. This required the integration of calendars from multiple sources in multiple formats, consolidated into a single view. Lots of moving pieces. The calendar has been developed, successfully launched, and is very stable. But there is ongoing maintenance to do, as well as continued enhancements to make. Our calendar was built in React, Next.js, and Firebase (this was not an AI developed product: it was built the old fashioned way). It also incorporates ICS feed parsing, which is critical. You need to understand these elements, as well as complex data architectures and data management. (Our advice: please don't approach your proposal by telling us about all of the pitfalls and traps waiting for us. We've had great developers and product managers working extremely hard to build a great product, and we haven't overlooked the complexities and nuances. We need someone to take a really well-built product and build on top of it, not tell us how they're going to save it from assured collapse. We're happy to hear that you understand some of those traps and nuances and complexities. Just please don't assume we haven't thought of them. Better to focus on why your experience is a good fit, rather than explaining coding to us). NEW PRODUCT DEVELOPMENT: Separate from the above product, we have a pipeline of products that are on deck that are being developed via vibe coding (specifically in Lovable), but we need a developer who can push them the last 10 yards before launch. Porting these projects from Lovable into Claude is completely fine (we know Claude is the stronger dev platform), but our front-end team is working in Lovable because it is an easier interface. But I expect we will move the projects over to Claude once we have the right person in place to assist with that. General Requirements: --NextJS --React --Firebase Functions and Firestore --NoSQL design --ICS calendar formats --CSV uploading --Vercel --Vibe coding (specifically taking products built with Lovable and making them production-ready) An understanding of sports is helpful, as it makes it easier to understand the relationship between teams, venues, leagues, and cities. You don't need in-depth specific understanding of stats or players or such, but an understanding of sports leagues will make it easier to understand the tasks at hand. In terms of approach, we will first want to make a bunch of quick fixes/improvements to the calendar app, followed by two more substantive upgrades. After that we will turn our attention to new products. Thanks -- we appreciate your interest, and we look forward to finding someone great. This is a fun product and an interesting company, especially for someone who likes sports.
- Less than 30 hrs/weekHourly
- 3-6 monthsDuration
- IntermediateExperience Level
$25.00
-
$47.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesChicago8:04 PM
- $21K total spent46 hires, 4 active
- 491 hours
- Individual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by