Skip to content

Instantly share code, notes, and snippets.

View RofieSagara's full-sized avatar
👋
Hey there I'm using Github

Rofie Sagara RofieSagara

👋
Hey there I'm using Github
  • Honcho
  • Yogyakarta, Indonesia
  • 12:47 (UTC +07:00)
View GitHub Profile

Frontend Developer Code Challenge

Objective

Create a responsive frontend website using Next.js with TypeScript that allows users to upload images, adjust them with OpenCV, and download the modified images. The application should work seamlessly on mobile devices.

Requirements

  1. Image Upload:
  • Users should be able to upload images with a maximum file size of 2MB.

Job Title: Software Developer - iOS (SwiftUI & OpenCV)

Objective:

Create an iOS application that adjusts the color temperature of a JPEG image. The goal is to simulate warmer or cooler temperatures by altering the image’s color tones (towards reddish for warmer and bluish for cooler) while preserving overall image quality.

Requirements:

  • Platform: iOS
  • Technologies: SwiftUI, OpenCV (via Swift bridging)
  • Input Parameters:
  • JPEG Image File Path: Path to the input JPEG image.

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

Job Opportunity: Senior Backend Engineer (Golang)

How to Apply

To apply for this position, you are required to complete the technical assessment.

We do not review generic CV submissions without the accompanying technical test. This challenge is designed to showcase your ability to handle real-world backend scenarios involving concurrency, data integrity, and system design.