Role Overview
We are seeking a skilled Native App Developer to design, develop, and maintain high-quality mobile applications for iOS and Android platforms. The ideal candidate will have strong expertise in Swift and Kotlin, a solid understanding of mobile app architecture, and the ability to deliver seamless, user-friendly experiences.
Key Responsibilities
- Develop, test, and maintain native mobile applications for iOS (Swift) and Android (Kotlin)
- Collaborate with UI / UX designers and product managers to implement intuitive and visually appealing interfaces
- Optimize app performance for speed, responsiveness, and efficient resource utilization
- Debug and troubleshoot technical issues, bugs, and performance bottlenecks
- Integrate third-party libraries, APIs, and services to enhance functionality and data connectivity
- Ensure data privacy and implement security best practices within the app
- Conduct unit, integration, and user acceptance testing to ensure app stability and reliability
- Maintain clear and thorough documentation of the codebase, processes, and updates
- Use version control systems (e.g., Git) to manage code changes and collaborate with team members
- Stay updated on industry trends, emerging technologies, and best practices in mobile app development
- Participate in agile development processes and contribute to project planning, timelines, and prioritization
Qualifications and Skills
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)Proven experience in native mobile app development for iOS and / or Android with a strong portfolioProficiency in Swift (iOS) and Kotlin (Android)Solid understanding of mobile app architecture, design patterns, and best practicesFamiliarity with platform-specific development tools, IDEs, and debugging techniquesKnowledge of UI / UX principles and ability to collaborate effectively with designersStrong problem-solving skills and ability to work independently and in a teamExcellent communication skills to convey technical concepts to stakeholdersExperience with agile development methodologies is a plusUp-to-date knowledge of mobile app security and privacy best practicesSkills Required
Ios, Android, Swift, Kotlin, Git, IDES