Software Engineering Intern
Software Engineering Intern
The Role at a Glance
Do you want to write code that ships to real users — not just another assignment that lives in a repo nobody checks? As a Software Engineering Intern at OmniFlex LLC, you will work across the software stack with a primary focus on mobile app development for the OmniFlex App — our comprehensive fitness platform covering workout programming, nutrition tracking, supplement guidance, and progress analytics. Your features get built, deployed, and used.
Role Overview
This is a hands-on engineering role, not a shadowing experience. You will work directly with the founder to build and ship production features — primarily for our cross-platform mobile application, but also touching backend services, APIs, and tooling as needed. You will translate design mockups into functional mobile screens, integrate with backend data layers, write tests, and iterate based on real user feedback. This role is ideal for students looking to build a career in Software Engineering, Mobile App Development, or Product Engineering.
What You'll Do (Responsibilities)
- Mobile Feature Development: Build and ship user-facing features for the OmniFlex App, including workout timers, rep/set trackers, exercise form libraries, nutrition logging flows, progress dashboards, and personalized recommendation interfaces. Own features end-to-end — from technical spec through implementation to iteration based on user feedback.
- Mobile UI Implementation: Translate high-fidelity Figma design mockups into production-quality mobile screens for iOS and Android. Implement responsive layouts, smooth animations, and gesture-based interactions that bring the OmniFlex cyberpunk/neon noir brand aesthetic to life on mobile devices.
- Backend Integration & Data Layer: Connect the mobile client with backend services for user authentication, workout history persistence, nutrition databases, and real-time progress syncing. Implement offline-first data patterns so core app features remain functional without network connectivity.
- Testing, Debugging & Performance: Write unit and widget tests to ensure reliability across devices and OS versions. Profile app performance to identify rendering bottlenecks, memory leaks, and excessive rebuilds. Debug platform-specific issues on both iOS and Android environments.
- Collaboration & Code Quality: Participate in code reviews, sprint planning, and technical design discussions with project leadership. Write clean, well-documented code following established standards and Git-based version control workflows. Collaborate with UX/UI designers to ensure design intent is preserved in the final implementation.
What You'll Learn (Learning Objectives)
- How to build and ship software features for a production application with real users on iOS and Android.
- The full development lifecycle from design handoff through implementation, testing, and deployment.
- Backend integration patterns including API consumption, authentication flows, and offline-first data architecture.
- Professional software engineering practices including version control, code review, and testing methodologies within a remote/hybrid startup environment.
Qualifications & Skills
- Majors: Computer Science, Software Engineering, Information Technology, Computer Engineering, or related fields.
- Programming: Proficiency in at least one modern programming language (Dart, Python, JavaScript/TypeScript, Swift, Kotlin, Java).
- Mobile Experience: Any exposure to mobile app development (Flutter, React Native, SwiftUI, Kotlin) is a strong plus. Flutter/Dart experience is preferred but not required.
- Problem Solving: Strong debugging skills and the ability to troubleshoot independently across platforms and environments.
- Version Control: Familiarity with Git and collaborative development workflows.
- Bonus: Experience with Firebase, REST APIs, state management patterns, or app store deployment workflows.
About OmniFlex LLC
OmniFlex LLC is an innovative fitness-tech company dedicated to bridging the gap between high-performance wellness and cutting-edge technology. We develop fitness-focused applications and digital ecosystems that empower users to reach their peak potential. We are looking for builders who want real engineering experience on a product that ships to real users.
How to Apply
Please submit your resume and a brief cover letter. Bonus: include a link to your GitHub profile, app store listings, or any software projects you have built.
Contact: Bertin Kenol
Email: bertin.kenol@omniflexfitness.com
Website: https://omniflexfitness.com/