Overview
Job Description:
we are seeking a skilled and passionate mobile app developer with strong expertise in ios development and a solid understanding of xamarin and/or .net maui. the ideal candidate will play a key role in designing, developing, and maintaining cross-platform mobile applications with a focus on performance, usability, and scalability. experience in android development is a plus.
Responsibilities:
design, build, and maintain high-performance mobile applications for ios (and ideally android) using xamarin and/or maui
collaborate with ui/ux designers, product managers, and backend developers to implement clean and responsive mobile experiences
ensure code quality through unit testing, automation, and code reviews
optimize applications for performance, responsiveness, and battery efficiency
participate in agile/scrum ceremonies and contribute to team planning and estimation
stay up to date with new mobile technologies, frameworks, and best practices
identify and fix bugs and performance bottlenecks in the existing codebase
integrate third-party apis and services (e.g., restful apis, firebase, analytics tools)
Required skills & Qualifications:
proven experience in ios mobile app development using swift, objective-c, or c# via xamarin/microsoft stack
deep understanding of mobile app architecture and design principles (mvvm/mvc/clean architecture)
proficiency in xamarin.forms, xamarin.native, or .net maui
solid understanding of mobile ui/ux design standards and guidelines for ios
familiar with publishing apps to the apple app store (and google play store is a plus)
experience working with restful apis, json, and asynchronous programming
understanding of app lifecycle, background tasks, push notifications, offline storage
knowledge of mobile app security and data privacy best practices