Description

Job Description

We are seeking a highly skilled iOS & Android Developer to join our team. The ideal candidate for this position has a strong background in mobile app development and proficient in both iOS (Swift) and Android (Java/Kotlin) platforms. As an iOS & Android Developer, you will be responsible for designing, developing, and maintaining mobile applications for both iOS and Android platforms.

Responsibilities
 

Lead and participate in the entire software development lifecycle, from requirements gathering to design, coding, testing, deployment, and maintenance

Develop and maintain robust mobile applications for iOS and Android platforms, leveraging Swift and Java/Kotlin

Collaborate closely with cross-functional teams such as product owners, project managers, and QA engineers to ensure the timely delivery of high-quality mobile applications

Proactively identify and address production issues through effective debugging and troubleshooting practices

Continuously refine and optimize mobile app development processes, adhering to industry best practices to enhance product quality and development efficiency

Requirements
Bachelor's degree in Computer Science, Engineering, or a related field

Minimum of 8 years of hands-on experience in mobile app development, with a strong focus on iOS (Swift) and Android (Java/Kotlin)

Deep understanding of mobile app development principles and a demonstrated track record of adhering to iOS and Android design guidelines

Proficiency in writing clean, maintainable code and familiarity with mobile app architectures such as MVC, MVVM, or VIPER

Extensive experience with version control systems like Git, Agile methodologies, and CI/CD tools tailored for mobile app development

Exceptional analytical and problem-solving skills, coupled with the ability to effectively troubleshoot and debug complex mobile app issues

Excellent communication skills, with a collaborative mindset to thrive in a team environment

Education

Bachelor's Degree