> Markdown version of [/jobs/ext/1916710-software-engineer](https://www.wearedevelopers.com/jobs/ext/1916710-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** JILLERELLAS CASTLE LLC - **Location:** Louisville, KY, United States (Remote available) - **Salary:** $62,400.0 - **Contract:** Internship / Graduate position - **Skills:** Flutter, JavaScript (Programming Language), Application Programming Interfaces (APIs), Mobile Application Development, Databases, Computer Engineering, Github, Python (Programming Language), PostgreSQL, MongoDB, Node.Js, SQL Databases, TypeScript, Firebase, Backend, Gitlab, Stripe, Non-relational Database, React Native, Front End Software Development, Marketplace, Software Version Control, Programming Languages - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ea30ef05afbc17bc ## About the Role * 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. ## 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. ## Related Videos - [Navigating Growth, Scaling Challenges, and Office Expansions with David Singleton, CTO at Stripe](https://www.wearedevelopers.com/videos/100362-navigating-growth-scaling-challenges-and-office-expansions-with-david-singleton-cto-at-stripe) - [Intro to Flutter Development](https://www.wearedevelopers.com/videos/170-intro-to-flutter-development) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Build Your Own Subscription-based Course Platform](https://www.wearedevelopers.com/videos/321-build-your-own-subscription-based-course-platform) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)