- Technical Skills:
AWS Environment with self-hosted runners *(very important)
- Programming and Scripting: Proficiency in languages used for mobile development (e.g. Swift/Objective-C for iOS Java/Kotlin for Android) and scripting languages for automation (e.g. Python Ruby Shell).
- Mobile App Development Lifecycle: Understanding the different stages of the mobile app development lifecycle including planning design development testing and deployment.
- Operating Systems: Familiarity with iOS and Android operating systems their core functions and how they interact with applications.
- CI/CD Pipelines: Experience with setting up and managing Continuous Integration and Continuous Delivery (CI/CD) pipelines specifically for mobile apps.
- Continuous Integration (CI): Understanding how to automate code commits builds and automated tests to ensure code quality.
- Continuous Delivery (CD): Proficiency in automating the delivery of builds to production-like environments for further testing and eventual release.
- Automated Testing: Knowledge of various automated testing frameworks and tools for mobile apps including:
- Native Testing Tools: Espresso (Android) and XCUITest (iOS).
- Cross-Platform Testing Tools: Appium.
- Cloud-Based Testing Tools: Platforms like Headpin or Browser Stack for testing on real devices in the cloud.
- Configuration Management: Familiarity with tools like Ansible or Puppet for managing infrastructure and ensuring consistent configurations.
- Containerization and Orchestration: Experience with Docker and Kubernetes for building deploying and managing containerized applications.
- Cloud Platforms: Proficiency in major cloud platforms like AWS Azure or Google Cloud including knowledge of their mobile-specific services.
- Monitoring and Logging: Understanding of mobile app monitoring and logging practices including tools for tracking app performance and identifying issues (e.g. crash reporting log analysis).
Required Skills : Mobile iOS
Basic Qualification :
Additional Skills :
Background Check : Yes
Drug Screen : No