Please, let FusionHit know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We are looking for a Principal Mobile Software Engineer - iOS to join our dynamic team at FusionHit.
In this role, you will contribute at a high technical level, designing and developing scalable iOS applications while collaborating with cross-functional teams.
You will help shape the technical direction of iOS development, implement best practices, and mentor junior engineers when needed.
This project focuses on high-performance, scalable iOS applications, emphasizing usability, reliability, and modern architecture.
Our client is on a mission to reduce global carbon emissions by making homes smarter and more efficient through an AI-driven platform that provides real-time energy insights.
Requirements:
The ideal candidate has 6+ years of professional experience in iOS development using Swift and Objective-C.
A deep understanding of iOS architectural patterns (MVVM, VIPER, Clean Architecture) and best practices is required.
Strong experience integrating REST APIs using NSURLSession and AlamoFire is necessary.
Hands-on experience with custom UI components using UIKit and SwiftUI is essential.
Proficiency in unit testing and test-driven development (TDD) is required.
Experience with Jira, Git, and CI/CD pipelines for streamlined development workflows is necessary.
Excellent debugging and performance optimization skills are required.
Strong communication skills and the ability to collaborate with cross-functional teams are essential.
A willingness to mentor junior engineers through code reviews and technical discussions is necessary.
Fluency in English (C1 preferred, strong B2 may be considered) is required.
Nice to Have:
Experience with Swift Composable Architecture (TCA) is a plus.
Familiarity with WebSockets and OpenAPI specifications is beneficial.
A background in IoT device integration (Bluetooth Low Energy, Wi-Fi provisioning) is advantageous.
Knowledge of Android development or cross-platform technologies is a plus.
Benefits:
FusionHit is certified as a Great Place to Work, offering a supportive and inclusive work culture.
This is a work from home position.
Private Medical Insurance is provided.
Employees receive corporate access to the FusionHit Udemy Account.
Personal and professional development courses and certifications are available.
A flexible schedule is offered.
Employees are entitled to 3 sick days per year.
Birthday off is provided.
Extra days for special occasions are available.
Team building meal reimbursement is included.
Equipment is granted for work purposes.
Monthly recognitions are part of the benefits.
Employees can participate in high impact committees.
Apply now
Please, let FusionHit know you found this job
on RemoteYeah
.
This helps us grow 🌱.