Senior Mobile App Developer

11 months ago
Employment Information

Job Description:   

We are looking for a seasoned Senior Mobile App Developer to lead the design, development, and maintenance of high-quality mobile applications. You will work closely with product managers, designers, and engineering teams to deliver scalable, performant, and user-centric apps on Android and/or iOS platforms. As a senior developer, you will mentor junior developers and influence mobile development best practices across the team.   

Key Responsibilities:   

  • Lead the end-to-end development of mobile applications using native (Swift, Kotlin) or cross-platform frameworks (React Native, Flutter).   
  • Collaborate with UX/UI designers to build intuitive, responsive, and visually appealing mobile interfaces.   
  • Architect and implement scalable, maintainable, and reusable code.   
  • Ensure application performance, security, and reliability across different devices and OS versions.   
  • Conduct code reviews, mentor junior developers, and foster best practices in mobile development.   
  • Work closely with backend teams to integrate APIs and services.   
  • Participate in the full mobile app lifecycle including planning, development, testing, deployment, and maintenance.   
  • Stay updated with the latest trends, tools, and technologies in mobile development.   
  • Troubleshoot, debug, and resolve complex technical issues.   


Requirement :   

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.   
  • Extensive experience (typically 5+ years) in mobile app development for Android and/or iOS.   
  • Strong proficiency in native development languages (Swift for iOS, Kotlin/Java for Android) and/or cross-platform frameworks (React Native, Flutter).   
  • Experience with mobile app architecture patterns (MVC, MVVM, Clean Architecture).   
  • Knowledge of RESTful APIs, third-party libraries, and mobile app security best practices.   
  • Familiarity with app store submission processes and guidelines.   
  • Proficient with version control systems (Git) and CI/CD pipelines.   
  • Excellent problem-solving, communication, and leadership skills.   
  • Proven track record of delivering high-quality mobile applications.   

Get the latest Cyfersoft job updates.