Skip to content

Instantly share code, notes, and snippets.

@RofieSagara
Created February 25, 2025 10:21
Show Gist options
  • Save RofieSagara/72278f75e54617341048e2e1241df923 to your computer and use it in GitHub Desktop.
Save RofieSagara/72278f75e54617341048e2e1241df923 to your computer and use it in GitHub Desktop.

About the Role:

We are seeking a talented iOS developer to join our team and help build an innovative mobile application that includes an image editor, camera remote connection, and other exciting features. The app will allow users to adjust the color temperature of JPEG images (warmer or cooler tones), enhance their photos with image editing tools, and even control a camera remotely for capturing images.

As part of the development team, you'll be responsible for implementing these core features, ensuring smooth user interaction, and optimizing performance. If you're passionate about iOS development, working on cutting-edge features, and creating exceptional user experiences, we want to hear from you!

Job Title: Software Developer - iOS (SwiftUI)

Job Type: Full-time

Responsibilities:

  • Develop an iOS application that allows users to adjust the temperature of JPEG images (warmer or cooler tones).
  • Implement the user interface using SwiftUI to ensure a smooth and intuitive experience for users.
  • Use OpenCV to handle image manipulation (temperature adjustments).
  • Optimize the app’s performance to ensure fast and efficient image processing.
  • Implement error handling and ensure that only JPEG files are accepted for input and output.
  • Work closely with the design team to ensure the app’s functionality aligns with the intended user experience.

Requirements:

  • Strong experience in iOS development using SwiftUI.
  • Proficiency in Swift and Xcode.
  • Ability to work with image formats, specifically JPEG.
  • Excellent problem-solving skills and attention to detail.
  • Ability to write clean, maintainable, and well-documented code.
  • Good understanding of UI/UX principles for mobile apps.
  • Strong communication skills and the ability to collaborate with cross-functional teams.

Nice to Have:

  • Familiarity with OpenCV or other image processing libraries.
  • Experience with image manipulation and processing.
  • Familiarity with other image processing techniques in OpenCV.
  • Previous experience in developing photo editing or image manipulation apps.

Why Join Us?

  • Opportunity to work on a cutting-edge image processing app.
  • Collaborate with a talented team of developers and designers.
  • Flexible work environment.
  • Competitive salary and benefits.

How to Apply:

Interested candidates are encouraged to apply by completing the following tasks:

  1. Develop the image temperature adjustment functionality as part of an image editor in an iOS app, using SwiftUI and OpenCV in here.
  2. Upload your project to GitHub and provide a link to the repository.
  3. Create a short video showcasing the app's functionality and the result of adjusting the temperature of an image.
  4. Submit your CV along with the GitHub link and video to the email address below.

Please send your application to [email protected] and cc [email protected].

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment