Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Bluesense | iOS Developer (Swift / SwiftUI) - Compulsory Internship (Remote, Full-Time, Unpaid)
Bluesense is a cutting-edge AI company specializing in artificial intelligence, computer vision, and machine learning. We build AI-driven products and support businesses through AI integration and consultancy, turning data science and deep learning into practical solutions for real-world problems.
Our work connects with innovation ecosystems and product initiatives such as a Smart Beauty App, aligned with communities like Harvard Innovation Labs (Harvard University) and ITU ARI Teknokent / ARI Çekirdek.
Role
This is a full-time remote, unpaid compulsory internship role for an iOS Developer at Bluesense. The intern will contribute to real product development by building iOS features with Swift and SwiftUI, focusing on clean UI implementation, stable app behavior, and performance.
You’ll work on:
- Building and improving SwiftUI screens for a production-style app
- Implementing reusable UI components and consistent design patterns
- Connecting UI with data and services via APIs
- Debugging issues and improving overall UX quality
- Collaborating with a remote team through task tracking, code reviews, and iterative delivery
What you will do
- Develop SwiftUI screens from designs and product requirements (forms, lists, detail pages, onboarding, settings, etc.).
- Build reusable components (buttons, cards, input fields, empty/loading/error states) to keep the UI consistent and faster to develop.
- Apply OOP principles and common mobile design patterns (often MVVM-style structure) to keep the code maintainable.
- Implement state management for UI updates (e.g., loading → success → error), ensuring the app feels smooth and reliable.
- Integrate backend/AI-related features by consuming REST APIs (request/response models, error handling, decoding).
- Improve app quality through:
- Bug fixing & debugging
- Refactoring for readability and stability
- Basic performance improvements (smooth scrolling, minimizing unnecessary re-renders, efficient image/data loading)
- Work in a remote workflow:
- Use Git (branches, commits, PRs)
- Participate in code reviews
- Communicate progress clearly and deliver tasks incrementally
Required
- Solid knowledge of Swift and SwiftUI (views, navigation, layout, modifiers, reusable components).
- Understanding of Object-Oriented Programming (encapsulation, inheritance, polymorphism, SOLID basics).
- Familiarity with mobile UI principles (consistency, spacing, hierarchy, responsiveness, accessibility basics).
- Strong problem-solving mindset: can investigate bugs, reproduce issues, and fix them carefully.
- Comfortable working independently in a remote environment (time management, clear updates).
iOS Developer Intern (Swift / SwiftUI) - Compulsory Internship (Unpaid) | Remote
- Developed iOS application features using Swift and SwiftUI, converting requirements/designs into clean, responsive screens.
- Built reusable SwiftUI components (common UI elements + standardized states like loading/empty/error) to improve consistency across the app.
- Structured features using OOP principles and maintainable patterns (e.g., MVVM-style separation of UI and business logic).
- Integrated services using REST APIs, handling decoding, validation, and user-friendly error states.
- Managed UI state and async operations to keep interactions smooth and predictable (e.g., progress indicators, retry flows).
- Debugged issues, refactored code, and improved stability/UX through iterative improvements and testing.
- Collaborated in a remote team workflow using Git, pull requests, and code review feedback.
- Documented feature behavior and implementation notes to support team collaboration and future maintenance.
Tech: Swift, SwiftUI, OOP, MVVM, REST APIs, async/await, Git
📌 Note: This is a compulsory internship and is unpaid.
📩 To apply: Send CV + GitHub/portfolio + SwiftUI examples to [email protected] or DM.
Key Skills
Ranked by relevanceReady to apply?
Join Bluesense and take your career to the next level!
Application takes less than 5 minutes

