Job Description
Looking for Mobile Developer having strong experience with mobile platforms (iOS and Android) application development using Xamarin. The candidate should have involved in the full development life-cycle from inception through to implementation.
Experience: 4+ years
Location: Remote (Islamabad Preferable)
Requirements:
- 3+ years of development in Xamarin
- Understanding of UI Functional Development and Frontend Development
- Experience of deploying apps and managing them within the app-stores
- Understanding of the core clean code principles such as SOLID and DRY and the reasons for their importance
- Work alongside our design, architect and product teams
- Adapt to working in an Agile environment
- Work on a variety of features that will be used by millions of users per month
- Able to identify and implement opportunities to optimize processes
- Creates software that is robust in presence of failure; it's scalable and cost effective
- Demonstrates exemplary coding practices: code organization, clarity, simplicity, error handling and documentation
- Able to design, review and quality assure mobile apps with security controls embedded, specifically engineered as mitigation against security threats.
- Delivers artifacts that meet standards for engineering excellence from designs to algorithms to implementations.
- Experience working with APIs
- Experience with source control like (Git, TFVC etc.)
- Unit testing (TDD, BDD)
- Experience with App Automation (Jenkins or Azure DevOps, Fastlane)
- Experience with testing tools: Espresso, Mockito, Roboelctric etc.
- Experience with build tools Gradle, Maven
- Experience with Docker containerization
Good to have:
- 1 – 2 years experience with Kotlin or Swift
- Experience of using JavaScript test frameworks such as Jest, Jasmine or Mocha
Benefits:
- 40 hour work week, Flexible timings
- Sponsored Training & Certifications
- Laptop based environment
- Extra-curricular activities
- Healthcare scheme
- Remote work allowed
- 15 days Annual work OFF days
- Compensation for extra-work days