We are looking for an experienced iOS Engineer to join our team and help build world-class mobile applications. If you're passionate about crafting seamless user experiences and have a strong command of modern iOS development practices, we’d love to hear from you!
Responsibilities:
1. Design, develop, test, and maintain high-quality native iOS applications using SwiftUI and UIKit.
2. Implement and maintain scalable, modular architectures, including MVP and MVVM, to ensure efficient and maintainable codebases.
3. Leverage Swift Concurrency to manage asynchronous programming effectively.
4. Write clean, modular, and testable code that aligns with industry standards and best practices.
5. Conduct comprehensive testing to ensure application reliability, using testing frameworks such as XCTest and XCUITest.
6. Collaborate with designers, product managers, and cross-functional teams to deliver user-centric features and improvements.
7. Stay up-to-date with the latest trends, tools, and best practices in iOS development, continuously applying this knowledge to improve product quality and efficiency.
8. Contribute to the development of accessible applications, ensuring an inclusive and seamless user experience.
Minimum Requirements:
1. 6+ years of experience in developing and deploying native iOS applications.
2. Experience with cross-platform development and Android (Kotlin and Java) is a plus.
3. Strong proficiency in Swift, with additional experience in Objective-C.
4. Expertise in iOS libraries and frameworks, including SwiftUI and UIKit.
5. In-depth understanding of modern architectural patterns like MVP and MVVM.
6. Advanced knowledge of Swift Concurrency for asynchronous programming.
7. Proficiency in testing frameworks such as XCTest and XCUITest.
8. Experience in building accessible mobile applications.
9. Solid understanding of iOS design principles, Apple Human Interface Guidelines, and best practices.
10. Strong communication and problem-solving skills.
Contract Details:
1. Long-term 12 month contract, with potential for extension.
2. Choose your contract: Contract or B2B.
3. Unlimited working-from-anywhere policy.
4. 10 Days PTO after 4 months of working in IT Labs.
5. Referral Bonuses.
6. Working on international projects.
Our values:
We are a company that seeks the best for both our employees and clients, reaching beyond expectations in turning dreams into reality. Our way of working is rooted in our core values (Integrity, Excellence, Proactivity, Innovation, and People), with an expectation that our future colleagues will make these their second nature in their everyday work and life. We don’t ask for perfection, but we do appreciate people motivated to better themselves in every conceivable aspect.
About IT Labs:
Founded in 2005, IT Labs is an international software tech company, specializing in purpose and process-driven teams for high-performance, innovation, transformation, and efficiency. Our HQ is in Palm Beach Gardens, Florida, and we have teams and offices around the world - the US, the UK, the Netherlands, Argentina, Brazil, Serbia, and North Macedonia. We are constantly growing, and we would love for you to become part of our team!
#J-18808-Ljbffr