Infinite Computer Solutions
Architect Mobile Solutions: Design and architect scalable and performant mobile applications for both iOS and Android platforms. Ensure that the mobile solutions align with business goals and meet technical standards.
Leadership & Collaboration: Lead a cross-functional team of developers, QA engineers, and product managers. Collaborate closely with teams to drive the design, development, and delivery of mobile apps.
App Performance Optimization: Focus on improving the performance of mobile apps, ensuring smooth user experiences, fast load times, and offline capabilities.
Technical Strategy: Provide technical leadership in mobile development practices. Define best practices and ensure the implementation of high-quality code and clean architecture (MVVM, MVP, Clean Architecture, etc.).
Solution Scalability & Security: Design applications that can scale efficiently. Work on mobile security best practices, such as encryption, secure APIs, and data protection.
Platform Expertise: Maintain expert-level knowledge of iOS and Android ecosystems, tools, and frameworks (Swift, Kotlin, Java, React Native, etc.). Lead the adoption of the latest technologies.
Code Reviews & Mentorship: Conduct code reviews, mentor junior team members, and help build a high-performing engineering culture. Lead by example in writing clean, maintainable, and scalable code.
Client & Stakeholder Communication: Interact directly with clients and stakeholders to gather requirements, provide status updates, and ensure mobile solutions meet business needs.
Skills & Qualifications
Technical Expertise: Strong proficiency in Swift (for iOS), Kotlin/Java (for Android), and cross-platform frameworks such as React Native or Flutter. 10-13 years of hands-on experience in mobile application development and architecture for iOS and Android platforms. Architecture Knowledge: Strong experience with mobile app architecture patterns such as MVVM, MVP, Clean Architecture, and Dependency Injection. UI/UX Best Practices: Experience in designing intuitive and responsive user interfaces, adhering to platform-specific design guidelines. APIs & Backend Integration: Strong understanding of mobile app-backend integration via RESTful APIs, WebSockets, and other methods. Experience with GraphQL is a plus. CI/CD Pipelines: Hands-on experience with mobile CI/CD pipelines using tools such as Jenkins, GitLab CI, Fastlane, etc. Testing & Debugging: Experience with automated testing (unit tests, UI tests) using frameworks such as JUnit, Espresso, XCTest, and Appium. Security: Strong understanding of mobile security practices including data encryption, secure networking, and secure storage. Cloud & Integration Services: Familiarity with cloud-based mobile app backends such as AWS, Firebase, or Azure. Soft Skills: Excellent communication, leadership, and problem-solving skills. Ability to collaborate effectively with remote and in-house teams. Education: A bachelor’s degree in Computer Science, Engineering, or related field (advanced degrees are a plus). Preferred Qualifications
Advanced Frameworks: Experience with Flutter, Xamarin, or other cross-platform mobile frameworks. Mobile Analytics & Monetization: Familiarity with app analytics, crash reporting, and monetization strategies (in-app purchases, ads). Experience with Agile/Scrum: Familiarity with Agile development methodologies and working in a fast-paced, iterative environment.
#J-18808-Ljbffr
Technical Expertise: Strong proficiency in Swift (for iOS), Kotlin/Java (for Android), and cross-platform frameworks such as React Native or Flutter. 10-13 years of hands-on experience in mobile application development and architecture for iOS and Android platforms. Architecture Knowledge: Strong experience with mobile app architecture patterns such as MVVM, MVP, Clean Architecture, and Dependency Injection. UI/UX Best Practices: Experience in designing intuitive and responsive user interfaces, adhering to platform-specific design guidelines. APIs & Backend Integration: Strong understanding of mobile app-backend integration via RESTful APIs, WebSockets, and other methods. Experience with GraphQL is a plus. CI/CD Pipelines: Hands-on experience with mobile CI/CD pipelines using tools such as Jenkins, GitLab CI, Fastlane, etc. Testing & Debugging: Experience with automated testing (unit tests, UI tests) using frameworks such as JUnit, Espresso, XCTest, and Appium. Security: Strong understanding of mobile security practices including data encryption, secure networking, and secure storage. Cloud & Integration Services: Familiarity with cloud-based mobile app backends such as AWS, Firebase, or Azure. Soft Skills: Excellent communication, leadership, and problem-solving skills. Ability to collaborate effectively with remote and in-house teams. Education: A bachelor’s degree in Computer Science, Engineering, or related field (advanced degrees are a plus). Preferred Qualifications
Advanced Frameworks: Experience with Flutter, Xamarin, or other cross-platform mobile frameworks. Mobile Analytics & Monetization: Familiarity with app analytics, crash reporting, and monetization strategies (in-app purchases, ads). Experience with Agile/Scrum: Familiarity with Agile development methodologies and working in a fast-paced, iterative environment.
#J-18808-Ljbffr