Job Overview:We are seeking a highly skilled and experienced Senior Mobile App Developer to join our dynamic team. As a Senior Mobile App Developer, you will be responsible for developing, enhancing, and maintaining our mobile applications on Android and/or iOS platforms. You will work closely with cross-functional teams including product managers, designers, and other developers to deliver high-quality mobile solutions that meet our business objectives and user needs.
Key Responsibilities:Development & Maintenance:Design, develop, and maintain mobile applications for Android and/or iOS platforms.Ensure the performance, quality, and responsiveness of applications.Identify and correct bottlenecks and fix bugs.Collaboration & Leadership:Collaborate with cross-functional teams to define, design, and ship new features.Mentor junior developers and provide guidance on best practices and coding standards.Lead code reviews to maintain high code quality and share knowledge with the team.Innovation & Problem-Solving:Continuously discover, evaluate, and implement new technologies to maximize development efficiency.Stay updated with the latest industry trends and technologies to ensure our mobile apps are cutting-edge.Testing & Quality Assurance:Write and maintain unit and UI tests to ensure robustness, including edge cases, usability, and general reliability.Work on bug fixing and improving application performance.
Qualifications:Education & Experience:Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).5+ years of professional experience in mobile app development.Proven experience in developing and launching mobile applications on the Google Play Store and/or Apple App Store.Technical Skills:Proficiency in programming languages such as Kotlin/Java for Android and/or Swift/Objective-C for iOS.Strong understanding of the mobile development lifecycle and UI/UX standards.Experience with mobile frameworks and tools such as Android SDK, Xcode, and RESTful APIs.Familiarity with cloud message APIs and push notifications.Knowledge of other web technologies and UI/UX standards.Soft Skills:Excellent problem-solving skills and the ability to work independently.Strong communication and interpersonal skills.Ability to lead and mentor a team effectively.
Preferred Qualifications:Experience with cross-platform development frameworks such as React Native or Flutter.Familiarity with Agile/Scrum methodologies.Experience with CI/CD tools and processes.Contribution to open-source projects or involvement in the developer community.
What We Offer:Competitive salary and benefits package.Flexible working hours and remote work options.Opportunities for professional growth and development.A collaborative and inclusive work environment.