AitBnB logo

Principal iOS

AitBnB

About The Role

We are seeking a highly skilled Senior Software Engineer with a deep background in distributed systems to join our core engineering team. In this role, you will be instrumental in architecting, developing, and maintaining high-performance applications using Objective-C and Swift, ensuring our platform remains scalable and robust under heavy demand.

You will work at the intersection of mobile architecture and backend infrastructure, solving complex synchronization and data consistency challenges. By leveraging your extensive experience, you will mentor junior developers, drive technical strategy, and play a pivotal role in delivering seamless user experiences across our entire distributed ecosystem.

Requirements

  • 8+ years of professional experience in software development with a focus on Objective-C and Swift

  • Proven track record of architecting and managing complex distributed systems

  • Deep understanding of multithreading, memory management, and performance optimization

  • Exceptional communication skills with the ability to articulate technical concepts to non-technical stakeholders

  • Experience designing scalable APIs and handling data synchronization in a distributed environment

  • Strong problem-solving aptitude and a commitment to writing clean, maintainable code

Key Responsibilities

  • Lead the design and implementation of core features using Swift and Objective-C

  • Architect robust distributed systems that ensure high availability and data integrity

  • Collaborate cross-functionally with product managers, designers, and backend engineers

  • Review code, provide technical guidance, and mentor team members to foster a culture of engineering excellence

  • Optimize application performance and address bottlenecks in complex distributed environments

  • Participate in the full software development lifecycle from discovery to deployment and monitoring

What We Offer

  • Competitive base salary and performance-based bonus structure

  • Comprehensive health, dental, and vision insurance plans

  • Generous flexible working arrangements and remote work options

  • Professional development budget for certifications, conferences, and training

  • Modern office environment with the latest hardware and collaborative tools

  • Opportunities for career growth and leadership within a rapidly scaling engineering team

About The Company

Our company is a technology-driven innovator dedicated to solving the world's most complex connectivity and data challenges. We pride ourselves on a culture of transparency, radical ownership, and continuous improvement. By joining our team, you will contribute to products that impact millions of users, working alongside some of the brightest minds in the industry. We believe in empowering our engineers to take risks, innovate fearlessly, and build technology that stands the test of time.

Next steps will be communicated after your application is reviewed.