Company Description
Codeminer42 is a Brazilian software boutique specializing in web development using cutting-edge technologies. With operations since September 2011, we focus on delivering value to our customers and improving software development processes. Our expertise includes e-commerce, e-learning, social networks, content management systems, and process automation, catering to companies of all sizes.
Role Description
We are seeking an experienced mid-level or Senior iOS Developer to join our team.
The ideal candidate should have have at least 4 years of hands-on experience developing, testing, and delivering high-quality iOS applications.
Requirements:
* Fluency in English, both written and verbal, is essential for communication with team members.
* Strong proficiency in Swift
* Experience with iOS SDK (UIKit, Core Data, Core Animation, Core Graphics, etc.)
* Familiarity with RESTful APIs to connect iOS applications to backend services.
* Familiarity with Xcode and tools such as Instruments, Git, or Jenkins for version control and testing.
* Knowledge of automated testing frameworks (e.g., XCTest, UI testing).
Nice-to-Have Skills:
* Knowledge of iOS app architecture patterns such as MVVM, MVP, or VIPER.
* Background in mobile security best practices (e.g., encryption, authentication).
Responsibilities:
* Design, build, and maintain advanced iOS applications in Swift (or Objective-C).
* Collaborate with cross-functional teams to define, design, and ship new features.
* Ensure the performance, quality, and responsiveness of applications by performing unit tests and optimizing code.
* Ensure the performance, quality, and responsiveness of applications by performing unit tests and optimizing code.
* Troubleshoot and resolve bugs, crashes, and other issues to improve application performance.
* Contribute to code reviews, technical documentation, and overall application architecture.
How to Apply:
Please submit your resume, and any relevant app store links to become@codeminer42.com.