Software Developer
Skills
About the role
Job Title: Full-Stack Developer — Internal API, Admin Dashboard & User Experience (Web + Mobile)
About Us: SharpLine Sports is a subscription-based sports analytics product. Our members move between our website and our mobile app, and we're investing in making that experience seamless for them and simpler for us to manage behind the scenes.
The Role: We're looking for a full-stack developer to own a few connected problems: building a clean internal API that centralizes all of our user data into one source of truth, creating an internal dashboard for our team to manage users, and improving the front-end experience as users move from our website into our mobile app. The goal is simple — make the product easier for users to move through, and easier for our team to manage users.
What You'll Do:
Design and build an internal API that centralizes user data from across our systems into a single source of truth. It should be built so that individual data sources (e.g., our subscription provider) can be swapped out in the future without re-architecting — not tightly coupled to any one third-party service.
Build an internal admin dashboard our team uses to view and manage users.
Optimize the user journey from our website into our mobile app, reducing friction and drop-off at each step.
Improve front-end UX across our web app and our mobile app (built with web technologies and wrapped in Capacitor.js).
Integrate and pull data from third-party services we already use — Clerk (auth) and Recurly (subscriptions) — via their APIs and webhooks.
Take on smaller related projects on an ongoing basis as they come up.
Required Skills:
Strong front-end fundamentals: HTML, CSS, JavaScript, and responsive design.
Experience designing and building internal APIs and aggregating data from multiple sources.
Experience building internal tools or admin dashboards.
Comfortable working with web-based mobile apps wrapped in Capacitor.js (or similar — Ionic/Cordova).
Experience integrating third-party SaaS APIs and webhooks.
Solid database and data-modeling skills, with an eye for building systems that aren't locked into a single vendor.
Working understanding of authentication/authorization concepts (integrating with a provider like Clerk, not building auth from scratch).
Preferred Qualifications:
UI/UX optimization experience.
Familiarity with subscription/billing data (e.g., Recurly or similar).
Self-directed, with the ability to deliver quickly under tight timelines.
Timeline: Initial build to be delivered within ~6 weeks, with ongoing work available afterward for smaller projects.
Compensation: Open to negotiation based on demonstrated expertise and relevant past work.
Job Type: Temporary
Pay: $33.00 - $40.00 per hour
Work Location: Remote
Questions about this role
How do I apply to this Software Developer role at SharpLine Sports?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Software Engineer in your country?
Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does SharpLine Sports use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.