Android Mobile - Lead
Iris Software
Iris Software
Join Iris Software, a recognized Top 25 Best Workplace in the IT industry, and contribute to award-winning projects. We are a rapidly growing IT services company focused on empowering our clients with technology-enabled transformations across various sectors including financial services, healthcare, transportation, and professional services. Our work involves complex, mission-critical applications utilizing cutting-edge technologies such as Cloud, DevOps, Data & Analytics, and AI/ML.
At Iris, we champion the philosophy of "Build Your Future. Own Your Journey." We provide a supportive environment where your talent is valued, your voice is heard, and your contributions drive real impact. Through challenging projects, personalized career development, continuous learning, and dedicated mentorship, we enable you to achieve your full potential both personally and professionally.
Develop and maintain a unified codebase for multiple branded applications across iOS, Android, and web platforms. Write high-quality product code, elevate architectural standards, and conduct thorough code reviews. Own features end-to-end, from API integration through UI implementation to the final build for distribution.
Key responsibilities include: - Implementing product features across various app components. - Ensuring the shared codebase remains clean and efficient for multiple brands. - Maintaining and enhancing the test suite and CI/CD pipeline for seamless app building and distribution. - Managing native build and release processes, including Expo prebuild, Gradle, Fastlane, TestFlight, Play Store, and Firebase App Distribution.
We are seeking experienced professionals proficient in React Native and Expo, with a strong command of TypeScript. Candidates should possess a solid understanding of state and data management, forms, validation, and styling. A disciplined approach to testing and familiarity with Git and CI practices are essential.
Experience with both native Android and iOS platforms is required. While not mandatory, familiarity with GitHub Actions, Fastlane, Gradle signing, release automation, mobile observability, crash triage, performance profiling, and offline-first storage solutions would be advantageous.
Beyond technical skills, we value individuals who demonstrate an ability to read and adhere to existing code conventions, document important decisions clearly, and provide constructive, specific feedback during code reviews.
Iris Software
IT