You will be responsible for developing and maintaining features in our React Native codebase that power our mobile applications. Architect and develop new features in our React Native codebase, collaborate with product management, design, and other engineers to plan and execute projects and contribute to the engineering culture and help shape its future for years to come.
Job listings
Lead the design and development of advanced mobile functionalities for iOS applications using Swift. Define and maintain architectural standards and ensuring code quality across the iOS team. Act as a mentor and technical guide for other iOS engineers within the team. Work with version control systems, CI/CD tools, and cloud-based infrastructure to ensure smooth development and deployment workflows. Promote best practices in software engineering.
Develop software for mobile products on the Apple iOS Development platform and continually drive delivery and continuous product improvement. Maintain the standard for engineering excellence at Xero, continuing to develop your knowledge and skills, and supporting your team members in building products together. Contribute to a cross-functional environment by working towards the same objectives, using modern principles and practices.
As a Senior iOS Engineer, youโll partner intimately with field DevOps, iOS engineers, and tech leaders in migrating our app to Bazel. The company will provide you with the tools and resources needed to achieve extraordinary results that render a significant impact extending beyond the boundaries of traditional engineering roles.
We are looking for engineers with 10+ years of experience to help us scale our Engineering community from different perspectives (product, tech, and internal organization-wise). Youโll be able to tackle high-impact & high-risk projects involving many engineers and design efficient systems and engineering practices to align with and facilitate interactions between multiple teams/products. Youโll have the opportunity to mentor other engineers & lead crews.
Design and implement high-quality, scalable and maintainable iOS application architectures, making informed decisions on technology choices and system design. Write efficient, clean, and reusable code in Swift, following best practices and guidelines to ensure high performance and user-friendly applications. Collaborate with designers to implement visually appealing and intuitive user interfaces.
Design and build advanced applications for the iOS platform. Collaborate with cross-functional teams to define, design, and ship new features. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Ensure the performance, quality, and responsiveness of applications.
Engage with clients and gain a deep understanding of their problem, needs, goals, and priorities, as well as their technical architecture. Architect, develop, and maintain robust and scalable mobile applications using React Native and Native iOS and/or Android. Ensure the performance, quality, and responsiveness of the applications on both iOS and Android.
Build high-quality enterprise iOS applications that revolutionize how pharmaceutical customers engage with healthcare providers globally. Craft exceptional user experiences at scale, partner closely with fellow engineers and product managers to drive innovation and make a direct impact on the global pharmaceutical industry.
The company is looking for a skilled, innovative, and self-motivated Mobile Developer who can own and evolve our existing iOS app while helping to shape the future of our mobile platform using React Native. As the development lead on the team, youโll play a critical role in both maintaining and modernizing our mobile experience which currently reaches ~10k DAU and 200k MAU.