Senior iOS Engineer
Booksy
Job Description
<p><a href="https://himalayas.app/companies/booksy-net">Booksy</a> connects beauty, wellness and health professionals with local customers, powering millions of appointments annually. Our vision is to be the destination for scheduling, empowering service providers to thrive and consumers to discover and book services. Consumers love <a href="https://himalayas.app/companies/booksy-net">Booksy</a>, with a 4.9+ app rating in the App Store & Google Play, and providers gain peace of mind when they use <a href="https://himalayas.app/companies/booksy-net">Booksy</a> Biz to manage their small businesses. </p><p>As a <a href="https://himalayas.app/companies/booksy-net">Booksy</a> employee, you’ll join a team of 800+ around the world building the fastest growing appointments marketplace. Regardless of the position you hold, you’ll make a direct impact every day helping our providers grow their businesses and build loyal client relationships in their communities. Our inclusive, remote-first team operates with a shared commitment to our values: </p><ol><li>People first: We empower and elevate the service provider, the consumer, and their communities.</li><li>Act like an owner: We take responsibility for our actions and their results.</li><li>Work as a team: We collaborate and care about the success of our team and others.</li><li>Shoot for the moon: We have ambitious goals and overcome obstacles with tenacity. </li></ol><h3>Ready to join us? Read on for more.</h3><p>In anticipation of increasing scale and complexity of the business we’re now looking for a Senior iOS Engineer. </p><p>The role of Senior iOS Engineer is paramount in realizing the product vision through code. Software engineers work hand in hand with product managers, designers, and fellow team members to grasp requirements, devise solutions, and craft scalable, top-tier software products. They are instrumental in feature implementation, maintaining product stability, and iterating based on user feedback to enhance the product continuously.</p><h3>Responsibilities:</h3><ul><li>Develop and implement complex projects from conception through completion.</li><li>Ensure the high quality of code across the team through code reviews and setting coding standards.</li><li>Participate in planning complex projects to identify dependencies, establish timelines, and provide reliable estimations.</li><li>Identify opportunities for enhancing system efficiency and propose initiatives for technological advancements.</li><li>Contribute to the design and architectural decisions for complex systems or products to ensure scalability, reliability, security and performance.</li><li>Participate in technical assessment of recruitment candidates.</li></ul><h3>Requirements</h3><ul><li>Expertise in specific technologies or product domains.</li><li>Proven ability to design, develop, test, deploy, and maintain complex systems.</li><li>Ensure full test coverage; experience with automated testing frameworks.</li><li>Archit