Senior iOS Developer

May 16

Apply Now
Logo of Group 1001

Group 1001

We are a financial services enterprise creating useful and intuitive solutions and products for everyone.

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
Jobs by Title
Remote Account Executive jobsRemote Account Manager jobsRemote Accountant jobsRemote Accounting Manager jobsRemote Administrator jobsRemote Analytics Engineer jobsRemote Android Engineering jobsRemote Associate Product Manager jobsRemote Backend Engineering jobsRemote Business Analyst jobsRemote Business Analyst jobsRemote Business Operation & Strategy jobsRemote Chief of Staff jobsRemote Community Manager jobsRemote Compliance Manager jobsRemote Content Marketer jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Success Associate jobsRemote Customer Success Manager jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineering jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce specialist jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Financial Analyst jobsRemote FP&A jobsRemote Frontend Engineering jobsRemote Full-stack Engineering jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketer jobsRemote Hardware Engineering jobsRemote HR jobsRemote Infrastructure Engineering jobsRemote iOS Engineering jobsRemote IT Support jobsRemote Legal Counsel jobsRemote Machine Learning Engineering jobsRemote Manual QA Tester jobsRemote Marketer jobsRemote Marketing Coordinator jobsRemote Medical Writer jobsRemote Operations jobsRemote Operations Manager jobsRemote Paralegal jobsRemote Performance Marketer jobsRemote Personal Assistant jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Product Marketer jobsRemote Product Owner jobsRemote Project & Program Manager jobsRemote QA Engineer jobsRemote QA Tester jobsRemote Recruiter jobsRemote Risk Manager jobsRemote Sales jobsRemote Sales Engineer jobsRemote Salesforce Admin jobsRemote Scrum Master jobsRemote SDET jobsRemote Security Engineering jobsRemote SEO Marketer jobsRemote Social Media Manager jobsRemote Software Engineering jobsRemote Solutions Engineering jobsRemote Support Engineering jobsRemote Technical Account Manager jobsRemote Technical Product Manager jobsRemote Technical Writer jobsRemote UX Designer jobsRemote UX Researcher jobs