This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Robusta Technology Group (RTG) is a key driver of digital transformation, providing a holistic tech ecosystem.
RTG collaborates with local and international partners to build digital customer experiences and establish remote engineering hubs.
The company focuses on digitizing existing operations and activating digital customer engagement channels.
The engineering team consists of over 120 engineers organized into 7 tribes, emphasizing Agile and DevOps methodologies.
The iOS Tribe is dedicated to innovation and continuous learning, exploring the latest iOS technologies and best practices.
As a Software Engineer specializing in iOS development, you will design, develop, test, and maintain high-quality iOS applications.
Responsibilities include collaborating with cross-functional teams, ensuring optimal user experience, writing clean code, optimizing performance, ensuring security compliance, participating in code reviews, and managing app deployment on the Apple App Store.
Requirements:
You must have 3+ years of experience in iOS app development.
Strong proficiency in Swift is required, with Objective-C as a plus.
Experience with development tools such as Xcode, Instruments, and debugging tools is necessary.
A strong understanding of MVVM and other architectural patterns is essential.
You should have experience with frameworks and libraries including UIKit, SwiftUI, Core Data, Core Animation, and Combine.
Proficiency in RESTful APIs, URLSession, and WebSockets is required.
Experience with Grand Central Dispatch (GCD) and Combine for concurrency and multithreading is necessary.
Familiarity with unit testing and UI testing frameworks is expected.
Proficiency in Git and familiarity with GitFlow is required.
Experience with the Apple App Store submission process and distribution is necessary.
Familiarity with GraphQL APIs and experience working in Agile environments is preferred.
Strong communication, collaboration, and problem-solving skills are essential.
Benefits:
You will receive comprehensive Social/Medical Insurance.
You will have the opportunity to collaborate with industry-leading tech talents.
The company offers a dynamic growth culture to nurture your career.
A savings plan is available to help secure your financial future.
The position allows for a remote-first work model, providing flexibility.
You can customize your work-life balance with flexible working hours.