Posted on 3rd August 2025
Expires on 2nd October 2025
Negotiable
Develop and maintain iOS applications using SwiftUI for UI development;
Utilize combine to handle asynchronous events;
Continuously monitor and optimize app performance, including memory usage, rendering speed, and startup time;
Collaborate with product managers, designers, and backend developers to deliver high-quality features;
Ensure application reliability through comprehensive Unit testing;
Work within a multi-module project structure to support scalability and code separation;
Participate in architectural discussions and code reviews to improve code quality and system design.
At least 5+ years of professional experience in iOS development;
Proficiency in reactive programming (Combine);
Hands-on experience with SwiftUI and UIKit;
Experience with creating local SPM modules to support scalability, code separation, and improve build times;
Experience with the usage of various DI frameworks;
Experience with third-party libraries and APIs (AppsFlyer, GA, etc.);
Solid understanding of the entire mobile development life cycle;
Proficient understanding of code versioning tools such as Git;
Understanding of Apple's design principles and interface guidelines;
Knowledge of other web technologies and UI/UX standards (will be a plus).
Excellent communication skills and ability to work effectively in a cross-functional team;
Open to feedback and continuous learning;
Proactive and self-motivated, with a strong sense of ownership.
GROWE TOGETHER: Our team is our main asset. We work together and support each other to achieve our common goals;
DRIVE RESULT OVER PROCESS: We set ambitious, clear, measurable goals in line with our strategy and driving Growe to success;
BE READY FOR CHANGE: We see challenges as opportunities to grow and evolve. We adapt today to win tomorrow.