Software Engineer

JILLERELLAS CASTLE LLC
Louisville, KY, United States
15 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Compensation
$62,400.0
Working hours
Regular working hours
Job source

Tech stack

Flutter JavaScript (Programming Language) Application Programming Interfaces (APIs) Mobile Application Development Databases Computer Engineering Github Python (Programming Language) PostgreSQL MongoDB Node.Js SQL Databases
+11 more
TypeScript Firebase Backend Gitlab Stripe Non-relational Database React Native Front End Software Development Marketplace Software Version Control Programming Languages

Job description

As the primary student developer on this project, you will gain hands-on, full-stack software development experience. Your work will directly fulfill the high-level engineering requirements mandated by the Speed School co-op curriculum:

  • Database Architecture: Design and deploy a secure, scalable relational or non-relational database layout mapping user relationships, media posts, product listings, and transactional logs.
  • Backend System Logic: Develop core backend services to handle user authentication, algorithmic social feeds, and automated notification streams.
  • API & Marketplace Integration: Implement secure third-party payment infrastructure (such as the Stripe API) to handle vendor onboarding, multi-party checkout splits, and secure checkout logic.
  • Frontend UI Execution: Translate established concept workflows into clean, interactive user interfaces for mobile web or native applications (using frameworks like React Native, Flutter, or standard web stacks).
  • Version Control & Documentation: Maintain clean, production-grade code repositories via GitHub/GitLab and document system schemas for future scalability.

Requirements

  • Technical Supervision: Mentorship and academic sign-offs will be provided directly by a Chief Technology Officer (CTO) holding a Master’s Degree in Computer Engineering from the UofL J.B. Speed School of Engineering., * Currently enrolled as a student in good standing at the J.B. Speed School of Engineering. Or Bellermine.
  • Major in Computer Science and Engineering (CSE) or Computer Engineering (CE).
  • Prior academic or project experience with full-stack programming languages (e.g., JavaScript/TypeScript, Python, Node.js, or similar).
  • Familiarity with database management systems (SQL, PostgreSQL, MongoDB, or Firebase).
  • A strong interest in e-commerce workflows, API structures, or social media platform mechanics.
  • Excellent self-management skills and the ability to work collaboratively under the guidance of an experienced engineering mentor.

About the company

We are a local Louisville-based startup developing an innovative, niche social networking platform. The application bridges content creators (influencers) with a dedicated, secure e-commerce marketplace. We are seeking a highly motivated, talented Speed School student or Bellarmine Student to lead the core engineering, database design, and Minimum Viable Product (MVP) development of this platform.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

10:22 min

Managing recurring subscriptions and products with Stripe

Dávid Lévai · LIVE

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

2:10 min

Integrating Stripe checkout using serverless API routes

Christian K · JS Congress

Videos

See all

Related articles

See all