Back to board
Madello Consulting Services·IT Services

Senior IOS Developer

Chennai, IndiaFull-timeMid · 5+ years

About this role

Senior React Native Engineer will play a key role in designing and delivering a high-quality mobile solution while ensuring reliability, type safety, and production readiness. Operating within a digital product environment, is building a next-generation mobile application with a strong emphasis on iOS performance and scalability. The project combines real-time communication, AI-driven capabilities, audio processing, and modern backend services. Requirements Develop and maintain production-grade iOS applications using React Native and Expo. Manage application builds, releases, and deployments through modern mobile delivery pipelines. Implement native mobile functionalities such as authentication, permissions, gesture handling, and push notifications. Apply consistent UI styling and maintain strong TypeScript practices. Integrate backend services, authentication mechanisms, and PostgreSQL databases. Design schemas, support migrations, and develop API integrations. Build real-time features using WebSockets or similar technologies. Integrate third-party services including AI/LLM capabilities and audio transcription. Ensure reliable data synchronization between mobile clients and backend systems. Manage application state and implement robust form validation. Write unit, integration, and end-to-end tests while maintaining high code quality. Collaborate with cross-functional teams in an Agile delivery environment. Must Have: Minimum 5 years of experience in mobile application development. Strong hands-on experience with React Native in production environments. Proven experience deploying iOS applications via TestFlight and App Store Connect. Strong TypeScript knowledge with focus on type safety. Experience working with PostgreSQL or similar relational databases. Experience integrating third-party APIs, including AI/LLM services. Hands-on experience building real-time systems (WebSockets or equivalent). Should Have / Nice to Have: Experience with modern backend platforms such as Supabase. Knowledge of audio handling or media processing within mobile applications. Familiarity with prompt design or structured AI outputs. Experience with modern styling frameworks for React Native. Prior exposure to Agile development practices.