Job Title: IOS Mobile Architect
Experience: 12 + Years(Min 3 years in an architectural role.)
Location: Hyderabad - Work from Office
Working Hours: 12.00pm to 9.00pm
Clean Harbors is seeking a Mobile Architect to lead the design and implementation of scalable, secure, and high-performance mobile solutions. This role is pivotal in modernizing our enterprise architecture and aligning mobile platforms with Clean Harbors digital transformation goals.
Key Responsibilities
- Architect and oversee the development of mobile applications across iOS and Android platforms using modern frameworks and tools.
- Collaborate with cross-functional teams including platform owners, enterprise architects, and security leads to ensure alignment with Clean Harbors enterprise architecture strategy.
- Define and enforce mobile architecture standards, including modularization, service abstraction, and API integration.
- Lead the transition from monolithic to service-oriented and n-tier architectures, ensuring mobile solutions are decoupled, reusable, and scalable.
- Mentor developers and tech leads, fostering a culture of technical excellence and continuous improvement.
- Ensure mobile applications meet Clean Harbors security, performance, and compliance standards.
- Participate in Agile ceremonies and contribute to release planning, project execution, and post-release support.
Additional Responsibilities:
- Drive the adoption of new mobile technologies and frameworks to enhance the development process and improve application performance.
- Conduct regular code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
- Collaborate with product managers and UX/UI designers to define and implement user-centric features and functionalities.
- Monitor and analyze mobile application performance metrics and implement optimizations to improve user experience and app stability.
- Stay updated with industry trends and emerging technologies and evaluate their potential impact on Clean Harbors' mobile strategy.
- Experience with cloud platforms (Azure, Oracle) and mobile backend-as-a-service (MBaaS) like Firebase, AWS Amplify, and Backendless.
- Certifications in mobile development or cloud architecture (e.g., Azure Solutions Architect)
Additional Skills:
- Expertise in mobile app analytics tools such as Firebase, Google Analytics, or Flurry.
- Proficiency in using containerization technologies like Kubernetes and Docker for mobile app development and deployment.
- Experience with mobile payment integration and in-app purchase systems.
- Strong problem-solving skills and the ability to troubleshoot complex issues in a fast-paced environment.
- Strong understanding of asynchronous programming using Coroutines, RxJava, Combine, and async/await patterns.
- Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- Commitment and understanding to Clean Harbors architectural modernization goals, including migration to .NET Core and Microsoft-supported stacks by 2029.
- Integration and analysis using Firebase Analytics, Google Analytics, Flurry, Mixpanel, and Amplitude.
- Experience with crash reporting and performance monitoring tools like Crashlytics, Sentry, New Relic, and Instabug.
- Familiarity with Fastlane for automating app builds, testing, and deployment.
- Integration of in-app purchases, subscriptions, and mobile payment gateways (e.g., Stripe, Razorpay, Apple Pay, Google Pay).
- Familiarity with App Store and Google Play billing systems and compliance.
- Experience with feature flagging tools like LaunchDarkly or Firebase Remote Config.
Required Qualifications
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- 7+ years of experience in mobile application development, with at least 3 years in an architectural role.
- Proficiency in Swift, Kotlin, Java, and cross-platform frameworks like .NET MAUI, React Native or Flutter
- Deep understanding of mobile architecture patterns (MVC, MVVM, Clean Architecture) and RESTful API integration.
- Experience with CI/CD pipelines, Git, and Agile methodologies.
- Strong knowledge of mobile security best practices and performance optimization.