Mobile Team Lead'
Posted: 5 hours ago
Job Description
Lumin Soft is a leading software house in Egypt, specializing in IT consulting, custom software development, mobile applications, testing, data science, AI, ERP/CRM, and UX/UI design. With a history dating back to 2002, Lumin Soft has established itself as a key one-stop shop for software solutions, serving both Egyptian and global markets. The company prioritizes high-quality products, client satisfaction, timely delivery, and competitive pricing.Role DescriptionAs a Mobile Team Leader, you will be responsible for ensuring best practices in Agile development, fostering innovation, and driving technical excellence within the team. You will work closely with product managers, designers, and backend developers to build scalable and high-performance mobile applications.Responsibilities:Lead and mentor a team of iOS, Android, and Flutter developers using Agile methodologies.Architect and optimize mobile apps, ensuring clean, scalable, and testable code.Implement CI/CD pipelines, integrate APIs, and enhance app performance.Collaborate with UI/UX designers, product managers, and backend teams for seamless development.Stay ahead of mobile trends, security best practices, and DevOps tools.Qualifications:5+ years of experience in mobile app development with at least 2+ years in a leadership role.Strong expertise in Swift (iOS), Kotlin (Android), and Dart (Flutter).Solid understanding of Agile methodologies, Scrum/Kanban frameworks, and DevOps tools.Experience with state management (Provider, Bloc, Redux, Riverpod, etc.) in Flutter.Knowledge of RESTful APIs, GraphQL, and WebSockets for mobile communication.Proficiency in unit testing, UI testing, and test automation frameworks.Experience in publishing apps to the App Store and Google Play Store.Hands-on experience with Firebase, Google Play Services, and Apple ecosystem.Familiarity with mobile security best practices, OAuth, JWT, and encryption techniques.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period