Junior iOS Engineer

Remote
Full Time
Entry Level
## Role Description:
As a Junior iOS Developer at Beno Technologies, you will be involved in developing and maintaining our iOS application. Our B2C iOS application focuses on luxury vehicle rentals, providing a one-stop-shop for customers to rent luxury vehicles such as yachts and exotic cars.

As a Junior iOS Developer, you will work with our mobile Apps team, a small team of 2-3 engineers. Our small team needs to be efficient in maintaining our native apps. This is why we use KMM. Working with KMM means that you would partially work on Android as well. Business, storage, and network layers are all written in Kotlin. The Swift code is mainly for presentation. 

Our team is continuously pushing for improving App quality and team efficiency. As a Junior iOS Developer, you will be expected to assist in delivering features and fixing bugs as part of your routine tasks under the guidance of more experienced team members. You will also have the opportunity to learn about and contribute to various improvement initiatives, such as:
- Enhancing code reuse between Android and iOS
- Improving application analytics
- Contributing to CI/CD and DevOps processes
- Assisting in App performance optimization

## Who We're Looking For:
At Beno Technologies, we are seeking curious individuals who are eager to learn and grow in their iOS development career. As a Junior iOS Developer, you should be proactive, enthusiastic about technology, and willing to learn from more experienced team members.

We value individuals who are open to feedback and can contribute their fresh perspectives while maintaining a positive attitude towards team members. We strongly encourage learning and growth, and you'll have ample opportunities to develop your skills under the mentorship of senior engineers.

As a Junior iOS engineer, you should have some experience or education in iOS development. Some of the skills we're looking for include:
- Basic understanding of iOS App development, Xcode, and SwiftUI
- Eagerness to learn about DevOps and App Analytics

While we don't require experience with KMM, any knowledge about Kotlin (or Android) would be advantageous.
    
As a remote-first company, we are looking for someone who can adapt to a remote work environment and has good written communication skills. The ability to communicate clearly in writing is important for documenting your work and collaborating with team members who may be in different time zones.

We assume that candidates have the necessary hardware, fast internet, and stable power for remote work. We understand that individual needs may vary, and we will do our best to provide for additional needs on a case-by-case basis. This job requires that you own a MacBook suitable for modern iOS development.

## Benefits
We offer a monthly salary (JOD 400 - JOD 500) based on experience and cost of living, with opportunities for growth and skill development.
 
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*