Senior iOS Developer

May 16

Apply Now
Logo of Group 1001

Group 1001

insurance and technology

501 - 1000

Description

β€’ Responsible for designing and building advanced features for the 1001 platform. β€’ Ensure thorough test coverage and maintain a reliable suite of unit tests. β€’ Design and implement unit tests to verify the correctness of individual components and ensure code quality and stability. β€’ Conduct and participate in code reviews to ensure code adheres to best practices, follows coding standards, and complies with design specifications. β€’ Identify and resolve performance bottlenecks in iOS applications to deliver fast and responsive user experiences. β€’ Create and maintain technical documentation related to iOS application architecture, codebase, and troubleshooting guides. β€’ Contribute to technical design discussions and provide input on feasibility of proposed features. β€’ Work proactively to identify and fix bugs and issues in the existing iOS applications.

Requirements

β€’ Proven experience as an iOS Developer with a minimum of 6 years in mobile application development. β€’ Strong proficiency in Swift and a deep understanding of the Apple XCode and dependency managers like CocoaPods or Swift Package Manager. β€’ Extensive experience in Test-Driven Development (TDD) and writing unit tests using testing frameworks. β€’ Solid knowledge of object-oriented design principles and software design patterns. β€’ Experience with version control systems, preferably Git. β€’ Familiarity with Agile development methodologies and practices. β€’ Excellent problem-solving and analytical skills, with the ability to tackle complex technical challenges. β€’ Strong communication and teamwork skills to collaborate effectively with cross-functional teams.

Benefits

β€’ Collaborate with cross-functional teams to design, develop, and implement new features and enhancements for our iOS applications. β€’ Take ownership of the entire development lifecycle from concept to deployment. β€’ Demonstrate expertise in Swift programming language, leveraging its features to write clean, efficient, and maintainable code. β€’ Champion the TDD approach and actively participate in writing test cases before implementing new features.

Apply Now
Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com